summaryrefslogtreecommitdiff
path: root/Muttrc.d
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2014-08-09 22:02:35 +0200
committerJonas Smedegaard <dr@jones.dk>2014-08-09 22:02:35 +0200
commit363df41ba68448e523aeecea583d028bfc8fcbd9 (patch)
treeefb82255522a9b152d47b4e3cf85ce983e23999c /Muttrc.d
parent0bc1f8d7d03d9b12075dc1f994ae47939f7ed650 (diff)
Replace Mutt Maildir snippet with that from Mutt FAQ.
Diffstat (limited to 'Muttrc.d')
-rw-r--r--Muttrc.d/local-maildir.rc29
1 files changed, 20 insertions, 9 deletions
diff --git a/Muttrc.d/local-maildir.rc b/Muttrc.d/local-maildir.rc
index aec61be..8deaf9d 100644
--- a/Muttrc.d/local-maildir.rc
+++ b/Muttrc.d/local-maildir.rc
@@ -1,14 +1,25 @@
-set mbox_type=Maildir
-
-# Automatically log in to this mailbox at startup
-set spoolfile=~/Maildir/
-mailboxes `echo ~/Maildir/*`
+# origin: http://dev.mutt.org/trac/wiki/MuttFaq/Maildir
+# (with mailboxes replaced to skip Dovecot files
-set folder=~/Maildir/
+set mbox_type=Maildir
-#set record="=Sent"
-#set postponed="=Drafts"
+set spoolfile="~/Maildir/"
+set folder="~/Maildir/"
+set mask="!^\\.[^.]"
set record="+.Sent"
set postponed="+.Drafts"
-set mask="!^\\.[^.]"
+#mailboxes ! + `\\
+#for file in ~/Maildir/.*; do \\
+# box=$(basename "$file"); \\
+# if [ ! "$box" = '.' -a ! "$box" = '..' -a ! "$box" = '.customflags' \\
+# -a ! "$box" = '.subscriptions' ]; then \\
+# echo -n "\"+$box\" "; \\
+# fi; \\
+#done`
+mailboxes ! + `find Maildir -mindepth 1 -maxdepth 1 -type d -not -regex 'cur|tmp|new' -printf "+'%f' "`
+
+macro index c "<change-folder>?<toggle-mailboxes>" "open a different folder"
+macro pager c "<change-folder>?<toggle-mailboxes>" "open a different folder"
+#macro index C "<copy-message>?<toggle-mailboxes>" "copy a message to a mailbox"
+#macro index M "<save-message>?<toggle-mailboxes>" "move a message to a mailbox"