set imap_user="manut" set imap_pass="XXXX" set imap_idle=yes # push mail set imap_check_subscribed set folder="imaps://mecka.net:10943" set spoolfile="imaps://mecka.net:10943" mailboxes +INBOX set header_cache = "~/.mutt/headercache" set message_cachedir = "~/.mutt/messagecache" set smtp_pass="XXXX" set smtp_url="smtp://$imap_user@mecka.net:25" set ssl_starttls=yes set ssl_force_tls=yes set use_from = yes set hostname="mecka.net" set realname = "Manuel Traut" set from = "manut@mecka.net" set sort=threads set sort_aux = last-date-sent set sort_re = no auto_view text/html alternative_order text/plain text/enriched text/calendar text/html set send_charset="us-ascii:iso-8859-15:utf-8" set record="=Sent" set postponed="=Drafts" set delete=yes set include=yes set fast_reply=yes set markers=no set edit_hdrs bind index \CP sidebar-prev bind index \CN sidebar-next bind index \CO sidebar-open bind pager \CP sidebar-prev bind pager \CN sidebar-next bind pager \CO sidebar-open macro index B 'toggle sidebar_visible' macro pager B 'toggle sidebar_visible' bind pager j next-line bind pager k previous-line bind pager h display-toggle-weed set menu_scroll set pager_index_lines=6 set status_on_top # basic colors --------------------------------------------------------- color normal brightyellow default color error red default color tilde black default color message cyan default color markers red white color attachment white default color search brightmagenta default #color status J_black J_status color status brightyellow black color indicator brightblack yellow color tree yellow default # arrow in threads # index ---------------------------------------------------------------- #color index red default "~D(!~p|~p)" # deleted #color index black default ~F # flagged #color index brightred default ~= # duplicate messages #color index brightgreen default "~A!~N!~T!~p!~Q!~F!~D!~P" # the rest #color index J_base default "~A~N!~T!~p!~Q!~F!~D" # the rest, new color index red default "~A" # all messages color index brightred default "~E" # expired messages color index blue default "~N" # new messages color index blue default "~O" # old messages color index brightmagenta default "~Q" # messages that have been replied to color index brightgreen default "~R" # read messages color index blue default "~U" # unread messages color index blue default "~U~$" # unread, unreferenced messages color index brightyellow default "~v" # messages part of a collapsed thread color index brightyellow default "~P" # messages from me color index cyan default "~p!~F" # messages to me color index cyan default "~N~p!~F" # new messages to me color index cyan default "~U~p!~F" # unread messages to me color index brightgreen default "~R~p!~F" # messages to me color index red default "~F" # flagged messages color index red default "~F~p" # flagged messages to me color index red default "~N~F" # new flagged messages color index red default "~N~F~p" # new flagged messages to me color index red default "~U~F~p" # new flagged messages to me color index black red "~D" # deleted messages color index brightcyan default "~v~(!~N)" # collapsed thread with no unread color index yellow default "~v~(~N)" # collapsed thread with some unread color index green default "~N~v~(~N)" # collapsed thread with unread parent # statusbg used to indicated flagged when foreground color shows other status # for collapsed thread color index red black "~v~(~F)!~N" # collapsed thread with flagged, no unread color index yellow black "~v~(~F~N)" # collapsed thread with some unread & flagged color index green black "~N~v~(~F~N)" # collapsed thread with unread parent & flagged color index green black "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged color index cyan black "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly color index yellow red "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) #color index yellow default "~(~N)" # messages in threads with some unread #color index green default "~S" # superseded messages #color index red default "~T" # tagged messages #color index brightred red "~=" # duplicated messages # message headers ------------------------------------------------------ #color header brightgreen default "^" color hdrdefault brightgreen default color header brightyellow default "^(From)" color header blue default "^(Subject)" # body ----------------------------------------------------------------- color quoted blue default color quoted1 cyan default color quoted2 yellow default color quoted3 red default color quoted4 brightred default color signature brightgreen default color bold black default color underline black default color normal default default # color body brightcyan default "[;:][-o][)/(|]" # emoticons color body brightcyan default "[;:][)(|]" # emoticons color body brightcyan default "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\ |FWIW|vbg|GD&R|HTH|HTHBE|IMHO|IMNSHO|\ |IRL|RTFM|ROTFL|ROFL|YMMV)[*]?" color body brightcyan default "[ ][*][^*]*[*][ ]?" # more emoticon? color body brightcyan default "[ ]?[*][^*]*[*][ ]" # more emoticon? ## pgp color body red default "(BAD signature)" color body cyan default "(Good signature)" color body brightblack default "^gpg: Good signature .*" color body brightyellow default "^gpg: " color body brightyellow red "^gpg: BAD signature from.*" mono body bold "^gpg: Good signature" mono body bold "^gpg: BAD signature from.*" # yes, an insance URL regex color body red default "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]" # and a heavy handed email regex #color body J_magent default "((@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]),)*@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\.[0-9]?[0-9]?[0-9]\\]):)?[0-9a-z_.+%$-]+@(([0-9a-z-]+\\.)*[0-9a-z-]+\\.?|#[0-9]+|\\[[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\.[0-2]?[0-9]?[0-9]\\])" # Various smilies and the like #color body brightwhite default "<[Gg]>" # #color body brightwhite default "<[Bb][Gg]>" # #color body yellow default " [;:]-*[})>{(<|]" # :-) etc... # *bold* #color body blue default "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)" #mono body bold "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)" # _underline_ #color body blue default "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)" #mono body underline "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)" # /italic/ (Sometimes gets directory names) #color body blue default "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)" #mono body underline "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)" # Border lines. #color body blue default "( *[-+=#*~_]){6,}" #folder-hook . "color status J_black J_status " #folder-hook gmail/inbox "color status J_black yellow " #folder-hook gmail/important "color status J_black yellow "