If no SSH agent is active, start keychain

This commit is contained in:
Vaclav Uruba 2025-07-05 12:50:03 +02:00
parent 81254d8fd6
commit d7254279c8
Signed by: uruba
GPG Key ID: 9D8E987C4B2E1E9C

View File

@ -144,4 +144,7 @@ function nnn_cd {
trap nnn_cd EXIT trap nnn_cd EXIT
eval `keychain --eval --quiet --agents ssh,gpg id_rsa` # If no SSH agent is active, start keychain
if [[ -z "$SSH_AUTH_SOCK" ]]; then
eval "$(keychain --eval --quiet --agents ssh,gpg id_rsa)"
fi