From 9c3bfbdd3b85321b18a87fb1f4f768161bc31709 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Sat, 5 Aug 2017 18:59:49 +0200 Subject: [PATCH] Load SSH keys when not already done --- zsh/zshrc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/zsh/zshrc b/zsh/zshrc index f6c871b..ab211e5 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -2,6 +2,13 @@ _zshdir="$HOME/.zsh" +export GPG_TTY=$(tty) +gpg-connect-agent updatestartuptty /bye >/dev/null + +if $(ssh-add -l 2>/dev/null | grep -q "no identities") ; then + ssh-add +fi + for file in "${_zshdir}"/* ; do if [[ -e "$file" ]] ; then source "$file"