aboutsummaryrefslogtreecommitdiff
path: root/kshrc
diff options
context:
space:
mode:
authorMitchell Riedstra <mitch@riedstra.dev>2021-10-30 10:44:25 -0400
committerMitchell Riedstra <mitch@riedstra.dev>2021-10-30 10:44:25 -0400
commit8def4fa8958a83bf6b7f690d785e76007b0e8a29 (patch)
tree36780e520e714fe4349a214e96a01af9ff79436a /kshrc
parent22d04d1980264d9091c684b01c41457687897377 (diff)
downloaddotfiles-8def4fa8958a83bf6b7f690d785e76007b0e8a29.tar.gz
dotfiles-8def4fa8958a83bf6b7f690d785e76007b0e8a29.tar.xz
Set ssh askpass and start/check for the agent if X is running
Diffstat (limited to 'kshrc')
-rw-r--r--kshrc8
1 files changed, 6 insertions, 2 deletions
diff --git a/kshrc b/kshrc
index a4b73ad..bd44bba 100644
--- a/kshrc
+++ b/kshrc
@@ -679,8 +679,12 @@ export PASSWORD_STORE_ENABLE_EXTENSIONS=true
setaliases
setsudoaliases
-# checkSSHAgent
-
+if [ -n "$DISPLAY" ] ; then
+ checkSSHAgent
+ [ -x "$(command -v dmenu_askpass)" ] && \
+ export SSH_ASKPASS=dmenu_askpass
+fi
+
# Support various different shells
if [ -n "$YASH_VERSION" ] ; then