diff options
-rw-r--r-- | modules/workstation/gnupg/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/workstation/gnupg/default.nix b/modules/workstation/gnupg/default.nix index a93a31411d08..bae1e51c535b 100644 --- a/modules/workstation/gnupg/default.nix +++ b/modules/workstation/gnupg/default.nix @@ -21,7 +21,10 @@ environment.extraInit = '' export GNUPGHOME="$HOME/state/gnupg" - export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" + + if [ -z "$SSH_AUTH_SOCK" ]; then + export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" + fi ''; programs.sway.extraConfig = '' |