From 638a635034bb653949dd44d26d17f074c9c17764 Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 1 Nov 2023 14:16:26 +0100 Subject: exit on no mail --- config/essentials/zsh/functions.zsh | 9 +++++---- 1 file 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 } -- cgit v1.2.3