about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--modules/programs/gnupg/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/programs/gnupg/default.nix b/modules/programs/gnupg/default.nix
index c6034f11..04adcd88 100644
--- a/modules/programs/gnupg/default.nix
+++ b/modules/programs/gnupg/default.nix
@@ -93,6 +93,8 @@ in {
     (mkIf cfg.enable {
       vuizvui.requiresTests = singleton ["vuizvui" "programs" "gnupg"];
       environment.systemPackages = [ cfg.package ];
+    })
+    (mkIf (cfg.enable && cfg.homeDir != ".gnupg") {
       environment.variables.GNUPGHOME = "~/${cfg.homeDir}";
     })
     (mkIf (cfg.enable && cfg.agent.enable) {