FollieHiyuki-dotfiles/home/.config/fish/conf.d/gpg-agent.fish
2021-02-13 19:28:59 +03:00

27 lines
641 B
Fish

# --- Deprecated ssh-agent --- #
# ---------------------------- #
# if test -z "$XDG_RUNTIME_DIR"
# set -gx SSH_ENV $HOME/.ssh/environment
# else
# set -gx SSH_ENV $XDG_RUNTIME_DIR/ssh-agent.env
# end
#
# if not pgrep -u "$USER" ssh-agent >/dev/null
# ssh-agent -c -t 2h > "$SSH_ENV"
# chmod 600 $SSH_ENV
# end
#
# if test -z "$SSH_AUTH_SOCK"
# source "$SSH_ENV" >/dev/null
# end
if not pgrep -u "$USER" gpg-agent >/dev/null
gpg-agent --daemon --enable-ssh-support >/dev/null
end
if test -z "$SSH_AUTH_SOCK"
set -gx SSH_AUTH_SOCK (gpgconf --list-dirs agent-ssh-socket)
end
gpg-connect-agent updatestartuptty /bye >/dev/null