m 2 zsh-user: load gpg-agent, obsoletes oh-my-zsh ssh plugin
This commit is contained in:
parent
d07e573334
commit
a39a71e852
|
@ -22,6 +22,16 @@ in
|
||||||
|
|
||||||
autoload -U compinit && compinit
|
autoload -U compinit && compinit
|
||||||
zstyle ':completion:*' menu select
|
zstyle ':completion:*' menu select
|
||||||
|
|
||||||
|
# load gpg-agent
|
||||||
|
envfile="$HOME/.gnupg/gpg-agent.env"
|
||||||
|
if [ -e "$envfile" ] && kill -0 $(grep GPG_AGENT_INFO "$envfile" | cut -d: -f 2) 2>/dev/null; then
|
||||||
|
eval "$(cat "$envfile")"
|
||||||
|
else
|
||||||
|
eval "$(${pkgs.gnupg}/bin/gpg-agent --daemon --enable-ssh-support --write-env-file "$envfile")"
|
||||||
|
fi
|
||||||
|
export GPG_AGENT_INFO
|
||||||
|
export SSH_AUTH_SOCK
|
||||||
'';
|
'';
|
||||||
|
|
||||||
promptInit = ''
|
promptInit = ''
|
||||||
|
|
Loading…
Reference in a new issue