## ============================================================= ## Color definitions - See the manual.txt at ## "The Pager" and "Using color and mono video attributes" ## ============================================================= ## From the manual to mutt-0.96.3: ## Objects that you can colorize: ## attachment, body, bold, error, header, hdrdefault, ## index, indicator, markers, message, normal, ## quoted, quoted1, ..., quotedN, ## search, signature, status, tilde, tree, underline. ## Color names you can use for "background" and "foreground": ## white black green magenta blue cyan yellow red default colorx # color normal white black # pager body color normal default default # pager body color attachment green black # .. # color body green black # .. # match ftp addresses: # color "default" is not known any more? # color body cyan default "ftp://[^ ]*" color body cyan black "ftp://[^ ]*" # match http addresses: # color "default" is not known any more? color body green default "[[:alnum:]][-+.#_[:alnum:]]*@[-+.[:alnum:]]*[[:alnum:]]" # # Colorize "Internet addresses": color body cyan default "(http|ftp|news|telnet|finger)://[^ >]*" color body cyan default "" color error red default # global # # NEW color scheme for header: color header blue default "^cc:" color header yellow default "^date:" color header green default "^from" color header cyan default "^from:" color header cyan default "^to:" color header yellow default "^importance:" color header blue default "^importance: normal" color header green default "^message-id:" color header white red "^newsgroups:" color header blue default "^organi[sz]ation:" color header yellow default "^priority:" color header red white "^priority: urgent" color header blue default "^priority: normal" color header yellow default "^reply-to:" # color header white blue "^subject: " # white on blue! color header default blue "^subject:" # white on blue! # special color for replies to posts on Usenet: color header red white "^to: guckes-usenet" color header yellow default "^user-agent:" # special color for good user agents - mutt and xemacs: color header blue default "^user-agent: .*mutt" color header blue default "^X-Mailer: .*xemacs" # pine and tin: color header red default "^user-agent: .*pine" color header red default "^user-agent: .*tin" color header blue default "^x-editor: .*vim" color header yellow default "^x-mailer:" # Old Pine versions only identify by the message id: color header red default "^message-id: .*pine" # special color for "Mozilla" mailer (aka Netscape) color header white red "^x-mailer: mozilla" color header magenta default "^x-newsreader:" color header white red "^x-newsreader: .*trn" # tin puts its info on CCs into an extra line: color header white red "^x-also-posted-to: " color header white red "^x-webtv-signature: " # Lotus-Schmotus: color header white red "^x-lotus-fromdomain: " color header white red "^X-Mailer: Lotus Notes" # M$ sucks: # X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) color header white red "^X-Mailer: Internet Mail Service" color header white red "^X-Mailer: .*Microsoft Outlook" # AK-Mail users do not seem to be able to type, either: color header white red "^X-Mailer: .*AK-Mail" # # color hdrdefault blue black # # color indicator white blue # index color indicator default blue # index # color markers red default# index color markers yellow default# index color attachment yellow default # color message white blue # index color message default blue # index ## ================================================== ## Colorizing the body of messages (ie in the pager) ## ================================================== # Coloring quoted text - coloring only the first four levels: color quoted cyan default color quoted1 yellow default color quoted2 red default color quoted3 green default color quoted4 cyan default color quoted5 yellow default color quoted6 red default color quoted7 green default #color signature red default #color signature blue default #color signature yellow default color signature magenta default # change the color of the gpg output color body green default "^gpg: " #color status white blue # index status bar default: black white color status default blue # index status bar default: black white color tilde blue default # pager body color tree red default # index color bold green default # .. color underline yellow default # # How this works: Mutt recognizes sequences with embedded CTRL-H ('^H'). # If this matches one of the following kinds # then you get to see the text as either "bold text" or "underlined text" # depending on the capabilities of your terminal. # bold: "c" -> "bold 'c'" # underline: "_" -> "underlined 'c'" # On color terminals you will see them with their own color. color body blue red "<[Gg]>" color body blue red "<[Bb][Gg]>" # Colorize smileys: :-) ;-) :-/ :-( color body yellow black "[;:]-[)/(|]" # Remember: Order counts! The last matching rule "wins". # So we'll start with some general rules first: # # mail to myself (personal mail): #color index magenta default '~p' # mail NOT to myself (unpersonal mail): #color index magenta black '! ~p' # mail from important people (like myself ;-): #color index cyan default '~f (greg@kroah.com\|greg@wirex.com)' # SPAM?! # color index magenta black '! ~p ~f # @(aol\|hotmail\|msn\|prodigy\|yahoo)\.(com' # color index magenta black '~f # @(aol\|hotmail\|msn\|prodigy\|yahoo)\.(com\|net)' # color index magenta black '! ~p ~f @compulink.nlrs.com' # color index magenta black '! ~p ~f funtime' # color index magenta black '! ~p ~f free' #color index brightgreen default '~s tgil' #color index brightgreen default '~s gtrouble' #color index brightgreen default '~s gnerudite' # color index magenta black '! ~p ~f worldnet.att.net' #color index magenta default ~F # Flagged #color index blue default ~T # Tagged #color index blue default ~N # New color index yellow default ~N # New color index magenta default ~D # Deleted