diff options
| author | Raymaekers Luca <raymaekers.luca@gmail.com> | 2023-11-01 14:16:26 +0100 | 
|---|---|---|
| committer | Raymaekers Luca <raymaekers.luca@gmail.com> | 2023-11-01 14:16:26 +0100 | 
| commit | 638a635034bb653949dd44d26d17f074c9c17764 (patch) | |
| tree | b4470f28b09b5c92b16b5a7ea2de2f3fcda56f8e /config/essentials | |
| parent | 411cc94a9724d9fe96c3410f2e153ebcc8a0fc5a (diff) | |
exit on no mail
Diffstat (limited to 'config/essentials')
| -rw-r--r-- | config/essentials/zsh/functions.zsh | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/config/essentials/zsh/functions.zsh b/config/essentials/zsh/functions.zsh index 41d57d1..dccede1 100644 --- a/config/essentials/zsh/functions.zsh +++ b/config/essentials/zsh/functions.zsh @@ -271,12 +271,13 @@ fpass() {  muttmail()  {  	local config +	local mail  	config="$HOME/.config/mutt" -	find "$config"/configs -type f -printf '%f\n' | -		fzf | -		tee /dev/stderr | -		xargs -I {} ln -sf "$config/configs/{}" "$config"/muttrc +	mail="$(find "$config"/configs -type f -printf '%f\n' | fzf)" +	[ "$mail" ] || return 1 +	logn "$mail" +	ln -sf "$config/configs/$mail" "$config"/muttrc  	log 'Press [Enter] to login.'  	head -n 1 && mutt  }  | 
