From fc49b2d7453115420f59489277facea06ee5576f Mon Sep 17 00:00:00 2001 From: Tobias Schmidl Date: Tue, 30 Jan 2018 08:47:55 +0100 Subject: [PATCH] use the clean-gpg alias only if there is a gnupg2 executable present --- aliases.zsh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aliases.zsh b/aliases.zsh index ae5ee95..a912a7e 100644 --- a/aliases.zsh +++ b/aliases.zsh @@ -1,5 +1,7 @@ alias cdiff="colordiff" -alias clean-gpg="for a in `gpg2 -k | sed -rn 's/pub +[a-z0-9]+\/(0x[0-9A-Fa-f]+).*/\1/p'`; do gpg2 --quiet --no-tty --edit-key $a clean save; done;" + +[ -x "$(which gpg2)" ] && alias clean-gpg="for a in `gpg2 -k | sed -rn 's/pub +[a-z0-9]+\/(0x[0-9A-Fa-f]+).*/\1/p'`; do gpg2 --quiet --no-tty --edit-key $a clean save; done;" + alias diff="diff -W $(( $(tput cols) - 2))" alias bz2c='bzip2 --best'