diff options
| author | Leonardo <noreply@leoflo.me> | 2026-02-16 17:56:38 +0100 |
|---|---|---|
| committer | Leonardo <noreply@leoflo.me> | 2026-02-16 17:56:38 +0100 |
| commit | fa9cc2499eb1097cd633a77026d559a037046999 (patch) | |
| tree | 99a15086b0f10f5d722a081502d2e0fe8c15a7ed /hermes | |
| parent | aafb0f515c884ad18d93fce0f4fe4b9ec6935658 (diff) | |
| download | nixos-fa9cc2499eb1097cd633a77026d559a037046999.tar.gz nixos-fa9cc2499eb1097cd633a77026d559a037046999.zip | |
db-main e possibile fix thunar
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 |
