Module Name
sshAuthSock
Requested Feature
Add an sshAuthSock.initialization.zsh (integrated with programs.zsh) for programs to inject ssh agent initialization into zsh's initContent.
Current Limitations
currently e.g programs.gpg-agent = { enable = true; enableZshIntegration = true; enableSshSupport = true; } doesn't set SSH_AUTH_SOCK for zsh despite integration being enabled because sshAuthSock.initialization.zsh is not present/integrated with programs.zsh.
Additional Context
Note that at least for gpg-agent, the bash initialization appears to work fine for zsh.
Module Name
sshAuthSock
Requested Feature
Add an
sshAuthSock.initialization.zsh(integrated withprograms.zsh) for programs to inject ssh agent initialization into zsh's initContent.Current Limitations
currently e.g
programs.gpg-agent = { enable = true; enableZshIntegration = true; enableSshSupport = true; }doesn't setSSH_AUTH_SOCKfor zsh despite integration being enabled becausesshAuthSock.initialization.zshis not present/integrated withprograms.zsh.Additional Context
Note that at least for gpg-agent, the bash initialization appears to work fine for zsh.