From 832af38380ba5b6a020b034059b4bc5ff7443ded Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Sat, 13 May 2023 23:50:35 -0500 Subject: uhhh --- profile/ssh-agent.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'profile/ssh-agent.sh') diff --git a/profile/ssh-agent.sh b/profile/ssh-agent.sh index 95669d5..f940099 100644 --- a/profile/ssh-agent.sh +++ b/profile/ssh-agent.sh @@ -1,10 +1,11 @@ # start the ssh-agent # use keychain(1), if available -if type keychain >/dev/null 2>&1; then +if execp keychain +then # Save directory name in a variable (for ease of maintenance) - export KEYCHAIN_HOME="$XDG_RUNTIME_DIR/keychain" - eval $(keychain --eval --dir "$KEYCHAIN_HOME" --agents ssh 2>/dev/null) + export KEYCHAIN_HOME="$XDG_RUNTIME_DIR/" + eval $(keychain --quiet --eval --dir "$KEYCHAIN_HOME" --agents ssh) else eval $(ssh-agent -s) fi -- cgit 1.4.1-21-gabe81