From a84861a69142530f4c6dc7aa80e94088cbab6381 Mon Sep 17 00:00:00 2001 From: Grisha Shipunov Date: Thu, 9 Jan 2025 22:38:28 +0100 Subject: [PATCH] enable ssh-agent by default --- modules/gnupg.nix | 4 +--- modules/sway.nix | 7 +++++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/gnupg.nix b/modules/gnupg.nix index b093bda..a2a2f45 100644 --- a/modules/gnupg.nix +++ b/modules/gnupg.nix @@ -11,7 +11,5 @@ # smartcard support services.pcscd.enable = false; hardware.gpgSmartcards.enable = true; - programs.gnupg.agent = { - enable = true; - }; + programs.gnupg.agent.enable = true; } diff --git a/modules/sway.nix b/modules/sway.nix index 9330959..06b3606 100644 --- a/modules/sway.nix +++ b/modules/sway.nix @@ -158,4 +158,11 @@ }; programs.gnupg.agent.pinentryPackage = pkgs.pinentry-curses; + programs.ssh = { + startAgent = true; + enableAskPassword = false; + extraConfig = '' + AddKeysToAgent yes + ''; + }; }