find mailboxes recursively
This commit is contained in:
parent
9ec671a128
commit
9b511f42f7
2
bin/mw
2
bin/mw
@ -230,7 +230,7 @@ tryconnect() { mkdir -p "$maildir/$title"
|
|||||||
fi ;}
|
fi ;}
|
||||||
|
|
||||||
finalize() { \
|
finalize() { \
|
||||||
boxes="$(find "$maildir/$title/" -mindepth 1 -maxdepth 1 | sed "s/\ /\\\ /g;s/^.*\//=/")"
|
boxes="$(find "$maildir/$title/" -mindepth 1 -type d | sed "s/\ /\\\ /g;s/^.*\//=/;/=\(cur\|new\|tmp\)$/d")"
|
||||||
[ -z "$boxes" ] && printf "\033[31mNo local mailboxes have been detected for %s.\033[0m\\nThis means that mbsync has not been successfully run.\\nRun mbsync, and if it has an error, be sure to check your password and server settings manually if needbe.\\n" "$title" && return
|
[ -z "$boxes" ] && printf "\033[31mNo local mailboxes have been detected for %s.\033[0m\\nThis means that mbsync has not been successfully run.\\nRun mbsync, and if it has an error, be sure to check your password and server settings manually if needbe.\\n" "$title" && return
|
||||||
printf "Setting default mailboxes for your Inbox, Sent, Drafts and Trash in mutt...\\n"
|
printf "Setting default mailboxes for your Inbox, Sent, Drafts and Trash in mutt...\\n"
|
||||||
spoolfile=$(echo "$boxes" | grep -i -m 1 inbox | sed 's/=/+/g')
|
spoolfile=$(echo "$boxes" | grep -i -m 1 inbox | sed 's/=/+/g')
|
||||||
|
Loading…
Reference in New Issue
Block a user