aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/home-manager/modules/services/gpg-agent.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/home-manager/modules/services/gpg-agent.nix')
-rw-r--r--infra/libkookie/home-manager/modules/services/gpg-agent.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/infra/libkookie/home-manager/modules/services/gpg-agent.nix b/infra/libkookie/home-manager/modules/services/gpg-agent.nix
index 16a4723fea7d..8237c6f7b8f5 100644
--- a/infra/libkookie/home-manager/modules/services/gpg-agent.nix
+++ b/infra/libkookie/home-manager/modules/services/gpg-agent.nix
@@ -186,6 +186,9 @@ in
programs.bash.initExtra = gpgInitStr;
programs.zsh.initExtra = gpgInitStr;
+ programs.fish.interactiveShellInit = ''
+ set -gx GPG_TTY (tty)
+ '';
}
(mkIf (cfg.sshKeys != null) {