diff options
Diffstat (limited to 'hermes')
| -rw-r--r-- | hermes/nixos/gui/xfce.nix | 12 | ||||
| -rw-r--r-- | hermes/nixos/programs/default.nix | 3 |
2 files changed, 13 insertions, 2 deletions
diff --git a/hermes/nixos/gui/xfce.nix b/hermes/nixos/gui/xfce.nix index 628866a..e037e68 100644 --- a/hermes/nixos/gui/xfce.nix +++ b/hermes/nixos/gui/xfce.nix @@ -1,4 +1,12 @@ -{inputs, lib, config, pkgs, ...}: { +{inputs, lib, config, pkgs, ...}: +let + thunar-archive-plugin-with-xarchiver = pkgs.thunar-archive-plugin.overrideAttrs (old: { + postInstall = (old.postInstall or "") + '' + cp ${pkgs.xarchiver}/libexec/thunar-archive-plugin/xarchiver.tap \ + $out/libexec/thunar-archive-plugin/ + ''; + }); +in { options.xfce.enable = lib.mkEnableOption "xfce de"; config = lib.mkIf config.xfce.enable { @@ -13,7 +21,7 @@ enable = true; plugins = with pkgs; [ - thunar-archive-plugin + thunar-archive-plugin-with-xarchiver thunar-media-tags-plugin thunar-vcs-plugin thunar-volman diff --git a/hermes/nixos/programs/default.nix b/hermes/nixos/programs/default.nix index a86ecdc..28ca86e 100644 --- a/hermes/nixos/programs/default.nix +++ b/hermes/nixos/programs/default.nix @@ -24,6 +24,9 @@ # Home manager inputs.home-manager.packages.${pkgs.stdenv.hostPlatform.system}.home-manager + + # DBmain + inputs.dbmain-nix.packages.${pkgs.stdenv.hostPlatform.system}.default ]; # Dynamic linking |
