Fix keychain init on linux

This commit is contained in:
Martin Larsson 2025-10-11 16:10:08 +02:00
parent c5a18686c6
commit 44b3860abc

View file

@ -34,11 +34,8 @@ in
programs = {
zsh.initContent = ''
# Just ensure SSH agent is available, don't preload keys
if [ ! -S ~/.ssh/ssh_auth_sock ]; then
ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock 2>/dev/null
fi
export SSH_AUTH_SOCK=~/.ssh/ssh_auth_sock
# Initialize keychain - will handle keys on-demand
eval $(keychain --eval --agents ssh)
'';
};