Switch from gpg shenanigans to extra/openpgp-card-ssh-agent

This commit is contained in:
2025-08-10 17:10:58 +02:00
parent a135a1102b
commit ed8f1aea59

13
.zshrc
View File

@@ -196,13 +196,14 @@ zinit pack"binary" for fzf
# GPG-SSH INTEGRATION # GPG-SSH INTEGRATION
unset SSH_AGENT_PID #unset SSH_AGENT_PID
if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then #if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then
export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" #export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)"
fi #fi
export GPG_TTY=$(tty) #export GPG_TTY=$(tty)
gpg-connect-agent updatestartuptty /bye >/dev/null #gpg-connect-agent updatestartuptty /bye >/dev/null
export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/openpgp-card/ssh-agent.sock"
[ "$TERM" = "xterm-kitty" ] && (alias ssh="command kitten ssh";) [ "$TERM" = "xterm-kitty" ] && (alias ssh="command kitten ssh";)
[ "$TERMUX_APK_RELEASE" = "F_DROID" ] && (eval `okc-ssh-agent`) [ "$TERMUX_APK_RELEASE" = "F_DROID" ] && (eval `okc-ssh-agent`)