# -*- muttrc -*- # # Mutt configuration file # 2008, kolter # # This file is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY # # Colors settings for Mutt. # # messages which mention my name in the body #color index color136 default "~b \"phil(_g|\!| gregory| gold)|pgregory\" !~N !~T !~F !~p !~P" #color index J_cream color230 "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~N !~T !~F !~p !~P" #color index color136 color37 "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~T !~F !~p !~P" #color index color136 J_magent "~b \"phil(_g|\!| gregory| gold)|pgregory\" ~F !~p !~P" # messages which are in reference to my mails #color index J_magent default "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" !~N !~T !~F !~p !~P" #color index J_magent color230 "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~N !~T !~F !~p !~P" #color index J_magent color37 "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~T !~F !~p !~P" #color index J_magent color160 "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~F !~p !~P" # for background in 16 color terminal, valid background colors include: # base03, bg, black, any of the non brights # basic colors --------------------------------------------------------- color error color8 default color tilde color235 default color message color213 default color markers color160 color254 color attachment color108 default color search color22 color43 color status color241 color235 color indicator color151 color241 color tree color142 default # arrow in threads # index ---------------------------------------------------------------- #color index color160 default "~D(!~p|~p)" # deleted #color index color235 default ~F # flagged #color index color166 default ~= # duplicate messages #color index color240 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 color226 default "~A" # all messages #color index color166 default "~E" # expired messages color index color117 default "~N" # new messages color index color117 default "~O" # old messages color index color251 default "~R" # read messages color index color77 default "~Q" # messages that have been replied to #color index color33 default "~U" # unread messages #color index color33 default "~U~$" # unread, unreferenced messages #color index color241 default "~v" # messages part of a collapsed thread #color index color241 default "~P" # messages from me #color index color37 default "~p!~F" # messages to me #color index color37 default "~N~p!~F" # new messages to me #color index color37 default "~U~p!~F" # unread messages to me #color index color249 default "~R~p!~F" # messages to me color index color166 default "~F" # flagged messages #color index color160 default "~F~p" # flagged messages to me #color index color160 default "~N~F" # new flagged messages #color index color160 default "~N~F~p" # new flagged messages to me #color index color160 default "~U~F~p" # new flagged messages to me color index color250 color160 "~D" # deleted messages #color index color245 default "~v~(!~N)" # collapsed thread with no unread #color index color136 default "~v~(~N)" # collapsed thread with some unread #color index color64 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 color160 color235 "~v~(~F)!~N" # collapsed thread with flagged, no unread #color index color136 color235 "~v~(~F~N)" # collapsed thread with some unread & flagged #color index color64 color235 "~N~v~(~F~N)" # collapsed thread with unread parent & flagged #color index color64 color235 "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged #color index color37 color235 "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly #color index color136 color160 "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) #color index color136 default "~(~N)" # messages in threads with some unread #color index color64 default "~S" # superseded messages color index color168 default "~T" # tagged messages #color index color166 color160 "~=" # duplicated messages # message headers ------------------------------------------------------ color hdrdefault color249 default color header color95 default "^(From)" color header color31 default "^(Subject)" # body ----------------------------------------------------------------- color quoted color58 default color quoted1 color60 default color quoted2 color101 default color quoted3 color138 default color quoted4 color217 default color signature color240 default color bold color235 default color underline color235 default color normal color253 default # color body color245 default "[;:][-o][)/(|]" # emoticons color body color245 default "[;:][)(|]" # emoticons color body color245 default "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\ |FWIW|vbg|GD&R|HTH|HTHBE|IMHO|IMNSHO|\ |IRL|RTFM|ROTFL|ROFL|YMMV)[*]?" color body color245 default "[ ][*][^*]*[*][ ]?" # more emoticon? color body color245 default "[ ]?[*][^*]*[*][ ]" # more emoticon? # yes, an insance URL regex color body color95 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 color95 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 color136 default " [;:]-*[})>{(<|]" # :-) etc... # *bold* color body color166 default "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)" # _underline_ color body color167 default "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)" # /italic/ (Sometimes gets directory names) color body color168 default "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)" # sidebar color sidebar_new color101 default