Update .bashrc

This commit is contained in:
Thomas Brasdefer 2024-12-19 17:04:25 +01:00
parent 8314fde550
commit 436e670ca1
Signed by: tombdf
GPG Key ID: A047E76CC4582988

View File

@ -123,6 +123,19 @@ if ! shopt -oq posix; then
fi fi
fi fi
# Set the ssh-agent
if ! pgrep -u "$USER" ssh-agent > /dev/null; then
eval "$(ssh-agent -s)" > /dev/null
fi
export SSH_AUTH_SOCK=$(ssh-agent -s | grep -oP '(?<=SSH_AUTH_SOCK=)[^;]+')
# Add the keys to the agent
if [ -f ~/.ssh/id_ed25519 ] && ! ssh-add -l | grep -q id_ed25519; then
ssh-add ~/.ssh/id_ed25519 > /dev/null 2>&1
fi
if [ -f ~/.ssh/hexasec ] && ! ssh-add -l | grep -q hexasec; then
ssh-add ~/.ssh/hexasec > /dev/null 2>&1
fi
eval "$(zoxide init --cmd cd bash)" eval "$(zoxide init --cmd cd bash)"
eval "$(oh-my-posh init bash)" eval "$(oh-my-posh init bash)"