X-Git-Url: https://git.jankratochvil.net/?a=blobdiff_plain;f=.muttrc.addons;h=dc5aec8dc48a364bbdd7d16a162a171c21743dd5;hb=6caf68c8553a8b454f0bd78a72de25d6d03a8718;hp=7382b635c24134b34322044a63a087c379ebbcbc;hpb=882354ab02fc18b87066e99d35507b339b975864;p=nethome.git diff --git a/.muttrc.addons b/.muttrc.addons index 7382b63..dc5aec8 100644 --- a/.muttrc.addons +++ b/.muttrc.addons @@ -1,19 +1,24 @@ # System-wide personalization for Mutt ###################################### -folder-hook "" set sort=threads -folder-hook "!" set sort=mailbox-order -folder-hook "=sent" set sort=mailbox-order -folder-hook "=spam" set sort=mailbox-order -folder-hook "=err" set sort=mailbox-order -folder-hook "=input$" set sort=mailbox-order +# '!' an '=' are expand only as the very first characters. +# regexes are processed. +# '$' must follow alpha or '{' to get interpreted as a variable. +folder-hook "" set sort=threads +folder-hook "!$" set sort=mailbox-order;push "*" +folder-hook "=(=|err)" set sort=mailbox-order;push "*" +folder-hook "=(sent|spam|input)" set sort=mailbox-order;push "*" +bind index next-new +bind pager next-new +bind index previous-new +bind pager previous-new bind index \` next-unread bind pager \` next-unread bind index \` previous-unread bind pager \` previous-unread unset strict_threads set editor="vim -c 'set noai' -c 'set ts=8'" -set send_charset="us-ascii:utf-8" +set send_charset="us-ascii:iso-2022-jp:utf-8" set charset="utf-8" set autoedit set auto_tag @@ -46,6 +51,7 @@ set date_format="!%a, %d %b %Y %H:%M:%S %z" # RFC 2822: 3.3. # FIXME: %D not needed: RFC 2822: 3.3: "converted" can IMO incl. timezone # but %d will place +0000 for %z and thus brokes the timestamp set attribution="On %D, %n wrote:" +unset markers # Mail command