From 5dd46db45b1092389cab9eeb93b0be2a3ce1e61d Mon Sep 17 00:00:00 2001 From: Bruno Carlin Date: Mon, 20 Feb 2017 16:56:54 +0100 Subject: [PATCH] add ssh init in config.fish --- fish/.config/fish/config.fish | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/fish/.config/fish/config.fish b/fish/.config/fish/config.fish index a9d1be8..ae7ebde 100644 --- a/fish/.config/fish/config.fish +++ b/fish/.config/fish/config.fish @@ -3,8 +3,16 @@ set -x PATH $PATH ~/.local/bin ~/.go/bin set -x EDITOR nano -## Go utils +## SSH init +set -x SSH_AUTH_SOCK $XDG_RUNTIME_DIR/ssh-agent.socket +for f in (ls .ssh/*.pub); + set -l priv (string replace '.pub' '' $f); + if not contains $priv (ssh-add -l | awk '{ print $3 }') + ssh-add $priv + end +end +## Go utils set -x GOPATH ~/.go