Commit 6f0eaed71585
Changed files (1)
users
vincent
core
users/vincent/core/gpg.nix
@@ -1,5 +1,8 @@
-{ pkgs, ... }:
+{ pkgs, lib, nixosConfig, ... }:
+let
+ pinentry = if (nixosConfig.modules.desktop.enable) then "gnome3" else "tty";
+in
{
home.packages = with pkgs; [ gnupg ];
services = {
@@ -8,7 +11,7 @@
enableSshSupport = true;
enableExtraSocket = true;
defaultCacheTtlSsh = 7200;
- pinentryFlavor = "gnome3";
+ pinentryFlavor = pinentry;
};
};
}