From f6341a61fe3e17719fc53f62245ef371b92a4b93 Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Sat, 28 Aug 2021 13:28:33 -0400 Subject: Add a shell function to make switching to the GPG based SSH agent easy --- mkshrc | 4 ++++ shell/utils | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/mkshrc b/mkshrc index 9800ef2..6147b80 100644 --- a/mkshrc +++ b/mkshrc @@ -277,6 +277,10 @@ checkSSHAgent() { fi } +checkSSHAgentGPG() { + export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" +} + passenv() { _f="$(mktemp)" pass "$@" > "$_f" diff --git a/shell/utils b/shell/utils index 4e60989..a68b640 100644 --- a/shell/utils +++ b/shell/utils @@ -137,6 +137,10 @@ checkSSHAgent() { fi } +checkSSHAgentGPG() { + export SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)" +} + passenv() { _f="$(mktemp)" pass "$@" > "$_f" -- cgit v1.2.3