From a3dabb43183b9a738878609f2a4a36a46a3ddf9c Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Mon, 1 Jun 2015 08:59:00 -0700 Subject: [PATCH] use find instead of globbing in .muttrc --- .muttrc | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.muttrc b/.muttrc index 37477e5..57afd9b 100644 --- a/.muttrc +++ b/.muttrc @@ -488,12 +488,10 @@ macro generic ,an my_hdr "From: Don Armstrong " ## and to allow replying to them with the command "list-reply". ## The first part of the address (up to the @) should be used here. unlists * # remove old entries first -lists `cd ~/Mail/lists && echo *` -lists `cd ~/Mail/bugs && echo *` +lists `find Mail/lists Mail/bugs -mindepth 1 -maxdepth 1 -type d -printf '%f\n'` unsubscribe * -subscribe `cd ~/Mail/lists && echo *` -subscribe `cd ~/Mail/bugs && echo *` +subscribe `find Mail/lists Mail/bugs -mindepth 1 -maxdepth 1 -type d -printf '%f\n'` ## "mailboxes" defines the list of folders to be checked for new mail ## Mutt both can show the number of mailboxes with new mail in the index and @@ -504,8 +502,8 @@ mailboxes +bdo_role mailboxes +buildd_don mailboxes +0_ldo_role mailboxes +oftc -mailboxes `for file in ~/Mail/lists/*; do echo -n "+lists/$(basename $file) "; done` -mailboxes `for file in ~/Mail/bugs/*; do echo -n "+bugs/$(basename $file) "; done` +mailboxes `find ~Mail/lists -mindepth 1 -maxdepth 1 -type d -printf '+lists/%f\n'` +mailboxes `find ~Mail/bugs -mindepth 1 -maxdepth 1 -type d -printf '+bugs/%f\n'` # integration with org mode macro index \eR "|~/bin/remember_mail\n" -- 2.39.2