From ef31690b07977e1cd5b9902fc37037858ea6bcd1 Mon Sep 17 00:00:00 2001 From: Arunvel Sriram Date: Sat, 27 Jul 2019 22:50:08 +0530 Subject: [PATCH] Add helper function to add all ssh private keys to agent --- plugins/available/ssh.plugin.bash | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/plugins/available/ssh.plugin.bash b/plugins/available/ssh.plugin.bash index f670b98c..51587b29 100644 --- a/plugins/available/ssh.plugin.bash +++ b/plugins/available/ssh.plugin.bash @@ -17,3 +17,10 @@ function sshlist() { awk '$1 ~ /Host$/ {for (i=2; i<=NF; i++) print $i}' ~/.ssh/config } + +function ssh-add-all() { + about 'add all ssh private keys to agent' + group 'ssh' + + grep -slR "PRIVATE" ~/.ssh | xargs ssh-add +}