2.home-manager/tests/modules/services/gpg-agent
Benedikt Rips a61b22e323 ssh_auth_sock: init module
`$SSH_AUTH_SOCK` must not be set unconditionally through
'home.sessionVariables' since its value needs to be preserved if it
stems from a forwarded SSH agent. Hence, this commit establishes a
centralized, internal 'ssh_auth_sock.initialization' option for setting
`$SSH_AUTH_SOCK`. It checks whether its value has to be preserved and
injects the initialization code into the proper
'programs.(bash|fish|nushell|zsh).*' options.
2026-04-03 21:15:34 -05:00
..
default-homedir.nix gpg-agent: pinentryPackage -> pinentry.package and add pinentry.program` 2025-04-29 20:36:45 -05:00
default.nix ssh_auth_sock: init module 2026-04-03 21:15:34 -05:00
expected-agent.plist launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
override-homedir.nix gpg-agent: pinentryPackage -> pinentry.package and add pinentry.program` 2025-04-29 20:36:45 -05:00
pinentry-program.nix tests/gpg-agent: add pinentry-program test 2025-04-29 20:36:45 -05:00
ssh-support.nix ssh_auth_sock: init module 2026-04-03 21:15:34 -05:00