22 lines
483 B
Bash
22 lines
483 B
Bash
|
|
|
|
if ! pgrep -x ssh-agent -u $(id -u) >/dev/null; then
|
|
eval "$(ssh-agent -s)"
|
|
export SSH_AUTH_SOCK SSH_AGENT_PID
|
|
cat >"$XDG_RUNTIME_DIR/ssh-agent-env" <<-__EOF__
|
|
export SSH_AUTH_SOCK=$SSH_AUTH_SOCK
|
|
export SSH_AGENT_PID=$SSH_AGENT_PID
|
|
__EOF__
|
|
else
|
|
if [ -s "$XDG_RUNTIME_DIR/ssh-agent-env" ]; then
|
|
. $XDG_RUNTIME_DIR/ssh-agent-env
|
|
fi
|
|
fi
|
|
|
|
|
|
#. "$HOME/.cargo/env"
|
|
|
|
|
|
#export PATH=$PATH:/home/tumble/.local/share/pnpm
|
|
#. "/home/tumble/.local/share/cargo/env"
|