From 1342b640b6fc15d9ce88c14ee9f379e1a54dbbd4 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Tue, 16 May 2023 01:53:02 +0200 Subject: added addedkeys function --- config/essentials/zsh/functions.zsh | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'config/essentials/zsh') diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 8b7dbef..a63bf69 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -238,3 +238,14 @@ mime-default () xargs -I {} xdg-mime default "$1" "{}" die "Done." } + +addedkeys () { + find ~/.ssh -iname "*.pub" | while read key + do + local fingerprint="$(ssh-keygen -lf "$key" 2>/dev/null)" + if ssh-add -l | grep -q "$fingerprint" + then + echo "$key" + fi + done | sed "s,$HOME/.ssh/,," +} -- cgit v1.2.3