diff options
Diffstat (limited to 'modules/home/tools')
| -rw-r--r-- | modules/home/tools/gpg/default.nix | 2 | ||||
| -rw-r--r-- | modules/home/tools/ssh/default.nix | 5 |
2 files changed, 6 insertions, 1 deletions
diff --git a/modules/home/tools/gpg/default.nix b/modules/home/tools/gpg/default.nix index d6f6ed0..ad33d09 100644 --- a/modules/home/tools/gpg/default.nix +++ b/modules/home/tools/gpg/default.nix @@ -24,7 +24,7 @@ in { services.gpg-agent = { enable = true; - enableSshSupport = true; + pinentryPackage = (pkgs.writeShellScriptBin "pinentry-wrapper" '' if [[ -v DISPLAY ]]; then exec ${pkgs.pinentry-gnome3}/bin/pinentry-gnome3 "$@" diff --git a/modules/home/tools/ssh/default.nix b/modules/home/tools/ssh/default.nix index 10139df..fb5830c 100644 --- a/modules/home/tools/ssh/default.nix +++ b/modules/home/tools/ssh/default.nix @@ -16,5 +16,10 @@ in { }; programs.ssh.enable = true; + + services.gpg-agent = { + enableSshSupport = true; + sshKeys = [ "1DC50342548C9CAACDD88211FF51697C3622D88A" ]; + }; }; } |