If no SSH agent is active, start keychain

This commit is contained in:
2025-07-05 12:50:03 +02:00
parent 81254d8fd6
commit d7254279c8

View File

@@ -144,4 +144,7 @@ function nnn_cd {
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