[mail] updated mutt theme to solarized current

This commit is contained in:
Ethan Schoonover 2011-03-16 23:42:08 -07:00
parent 6985b05fcc
commit e76e032c18
3 changed files with 167 additions and 167 deletions

View file

@ -7,15 +7,15 @@
# custom body highlights -----------------------------------------------
# highlight my name and other personally relevant strings
#color body color136 color233 "(ethan|schoonover)"
#color body color136 color234 "(ethan|schoonover)"
# custom index highlights ----------------------------------------------
# messages which mention my name in the body
#color index color136 color233 "~b \"phil(_g|\!| gregory| gold)|pgregory\" !~N !~T !~F !~p !~P"
#color index color136 color234 "~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 color233 "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" !~N !~T !~F !~p !~P"
#color index J_magent color234 "~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 color124 "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~F !~p !~P"
@ -24,17 +24,17 @@
# base03, bg, black, any of the non brights
# basic colors ---------------------------------------------------------
color normal color240 color233
color error color124 color233
color tilde color234 color233
color message color37 color233
color normal color241 color234
color error color124 color234
color tilde color235 color234
color message color37 color234
color markers color124 color254
color attachment color254 color233
color search color61 color233
color attachment color254 color234
color search color61 color234
#color status J_black J_status
color status color240 color234
color indicator color233 color136
color tree color136 color233 # arrow in threads
color status color241 color235
color indicator color234 color136
color tree color136 color234 # arrow in threads
# basic monocolor screen
mono bold bold
@ -44,106 +44,106 @@ mono error bold
# index ----------------------------------------------------------------
#color index color124 color233 "~D(!~p|~p)" # deleted
#color index color234 color233 ~F # flagged
#color index color166 color233 ~= # duplicate messages
#color index color239 color233 "~A!~N!~T!~p!~Q!~F!~D!~P" # the rest
#color index J_base color233 "~A~N!~T!~p!~Q!~F!~D" # the rest, new
color index color124 color233 "~A" # all messages
color index color166 color233 "~E" # expired messages
color index color33 color233 "~N" # new messages
color index color33 color233 "~O" # old messages
color index color61 color233 "~Q" # messages that have been replied to
color index color239 color233 "~R" # read messages
color index color33 color233 "~U" # unread messages
color index color33 color233 "~U~$" # unread, unreferenced messages
color index color240 color233 "~v" # messages part of a collapsed thread
color index color240 color233 "~P" # messages from me
color index color37 color233 "~p!~F" # messages to me
color index color37 color233 "~N~p!~F" # new messages to me
color index color37 color233 "~U~p!~F" # unread messages to me
color index color239 color233 "~R~p!~F" # messages to me
color index color124 color233 "~F" # flagged messages
color index color124 color233 "~F~p" # flagged messages to me
color index color124 color233 "~N~F" # new flagged messages
color index color124 color233 "~N~F~p" # new flagged messages to me
color index color124 color233 "~U~F~p" # new flagged messages to me
color index color234 color124 "~D" # deleted messages
color index color245 color233 "~v~(!~N)" # collapsed thread with no unread
color index color136 color233 "~v~(~N)" # collapsed thread with some unread
color index color64 color233 "~N~v~(~N)" # collapsed thread with unread parent
#color index color124 color234 "~D(!~p|~p)" # deleted
#color index color235 color234 ~F # flagged
#color index color166 color234 ~= # duplicate messages
#color index color240 color234 "~A!~N!~T!~p!~Q!~F!~D!~P" # the rest
#color index J_base color234 "~A~N!~T!~p!~Q!~F!~D" # the rest, new
color index color124 color234 "~A" # all messages
color index color166 color234 "~E" # expired messages
color index color33 color234 "~N" # new messages
color index color33 color234 "~O" # old messages
color index color61 color234 "~Q" # messages that have been replied to
color index color240 color234 "~R" # read messages
color index color33 color234 "~U" # unread messages
color index color33 color234 "~U~$" # unread, unreferenced messages
color index color241 color234 "~v" # messages part of a collapsed thread
color index color241 color234 "~P" # messages from me
color index color37 color234 "~p!~F" # messages to me
color index color37 color234 "~N~p!~F" # new messages to me
color index color37 color234 "~U~p!~F" # unread messages to me
color index color240 color234 "~R~p!~F" # messages to me
color index color124 color234 "~F" # flagged messages
color index color124 color234 "~F~p" # flagged messages to me
color index color124 color234 "~N~F" # new flagged messages
color index color124 color234 "~N~F~p" # new flagged messages to me
color index color124 color234 "~U~F~p" # new flagged messages to me
color index color235 color124 "~D" # deleted messages
color index color245 color234 "~v~(!~N)" # collapsed thread with no unread
color index color136 color234 "~v~(~N)" # collapsed thread with some unread
color index color64 color234 "~N~v~(~N)" # collapsed thread with unread parent
# statusbg used to indicated flagged when foreground color shows other status
# for collapsed thread
color index color124 color234 "~v~(~F)!~N" # collapsed thread with flagged, no unread
color index color136 color234 "~v~(~F~N)" # collapsed thread with some unread & flagged
color index color64 color234 "~N~v~(~F~N)" # collapsed thread with unread parent & flagged
color index color64 color234 "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged
color index color37 color234 "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly
color index color124 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 color124 "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial)
#color index color136 color233 "~(~N)" # messages in threads with some unread
#color index color64 color233 "~S" # superseded messages
#color index color124 color233 "~T" # tagged messages
#color index color136 color234 "~(~N)" # messages in threads with some unread
#color index color64 color234 "~S" # superseded messages
#color index color124 color234 "~T" # tagged messages
#color index color166 color124 "~=" # duplicated messages
# message headers ------------------------------------------------------
#color header color239 color233 "^"
color hdrdefault color239 color233
color header color240 color233 "^(From)"
color header color33 color233 "^(Subject)"
#color header color240 color234 "^"
color hdrdefault color240 color234
color header color241 color234 "^(From)"
color header color33 color234 "^(Subject)"
# body -----------------------------------------------------------------
color quoted color33 color233
color quoted1 color37 color233
color quoted2 color136 color233
color quoted3 color124 color233
color quoted4 color166 color233
color quoted color33 color234
color quoted1 color37 color234
color quoted2 color136 color234
color quoted3 color124 color234
color quoted4 color166 color234
color signature color239 color233
color bold color234 color233
color underline color234 color233
color normal color244 color233
color signature color240 color234
color bold color235 color234
color underline color235 color234
color normal color244 color234
#
color body color245 color233 "[;:][-o][)/(|]" # emoticons
color body color245 color233 "[;:][)(|]" # emoticons
color body color245 color233 "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\
color body color245 color234 "[;:][-o][)/(|]" # emoticons
color body color245 color234 "[;:][)(|]" # emoticons
color body color245 color234 "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\
|FWIW|vbg|GD&R|HTH|HTHBE|IMHO|IMNSHO|\
|IRL|RTFM|ROTFL|ROFL|YMMV)[*]?"
color body color245 color233 "[ ][*][^*]*[*][ ]?" # more emoticon?
color body color245 color233 "[ ]?[*][^*]*[*][ ]" # more emoticon?
color body color245 color234 "[ ][*][^*]*[*][ ]?" # more emoticon?
color body color245 color234 "[ ]?[*][^*]*[*][ ]" # more emoticon?
## pgp
color body color124 color233 "(BAD signature)"
color body color37 color233 "(Good signature)"
color body color233 color233 "^gpg: Good signature .*"
color body color240 color233 "^gpg: "
color body color240 color124 "^gpg: BAD signature from.*"
color body color124 color234 "(BAD signature)"
color body color37 color234 "(Good signature)"
color body color234 color234 "^gpg: Good signature .*"
color body color241 color234 "^gpg: "
color body color241 color124 "^gpg: BAD signature from.*"
mono body bold "^gpg: Good signature"
mono body bold "^gpg: BAD signature from.*"
# yes, an insance URL regex
color body color124 color233 "([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<>\"]"
color body color124 color234 "([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 color233 "((@(([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]\\])"
#color body J_magent color234 "((@(([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 color230 color233 "<[Gg]>" # <g>
#color body color230 color233 "<[Bb][Gg]>" # <bg>
#color body color136 color233 " [;:]-*[})>{(<|]" # :-) etc...
#color body color230 color234 "<[Gg]>" # <g>
#color body color230 color234 "<[Bb][Gg]>" # <bg>
#color body color136 color234 " [;:]-*[})>{(<|]" # :-) etc...
# *bold*
#color body color33 color233 "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
#color body color33 color234 "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
#mono body bold "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
# _underline_
#color body color33 color233 "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
#color body color33 color234 "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
#mono body underline "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
# /italic/ (Sometimes gets directory names)
#color body color33 color233 "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
#color body color33 color234 "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
#mono body underline "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
# Border lines.
#color body color33 color233 "( *[-+=#*~_]){6,}"
#color body color33 color234 "( *[-+=#*~_]){6,}"
#folder-hook . "color status J_black J_status "
#folder-hook gmail/inbox "color status J_black color136 "

View file

@ -7,15 +7,15 @@
# custom body highlights -----------------------------------------------
# highlight my name and other personally relevant strings
#color body color136 color230 "(ethan|schoonover)"
#color body color136 color233 "(ethan|schoonover)"
# custom index highlights ----------------------------------------------
# messages which mention my name in the body
#color index color136 color230 "~b \"phil(_g|\!| gregory| gold)|pgregory\" !~N !~T !~F !~p !~P"
#color index color136 color233 "~b \"phil(_g|\!| gregory| gold)|pgregory\" !~N !~T !~F !~p !~P"
#color index J_cream color233 "~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 color230 "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" !~N !~T !~F !~p !~P"
#color index J_magent color233 "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" !~N !~T !~F !~p !~P"
#color index J_magent color233 "~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 color124 "~x \"(mithrandir|aragorn)\\.aperiodic\\.net|thorin\\.hillmgt\\.com\" ~F !~p !~P"
@ -24,17 +24,17 @@
# base03, bg, black, any of the non brights
# basic colors ---------------------------------------------------------
color normal color244 color230
color error color124 color230
color tilde color254 color230
color message color37 color230
color normal color244 color233
color error color124 color233
color tilde color254 color233
color message color37 color233
color markers color124 color234
color attachment color234 color230
color search color61 color230
color attachment color234 color233
color search color61 color233
#color status J_black J_status
color status color244 color254
color indicator color230 color136
color tree color136 color230 # arrow in threads
color tree color136 color233 # arrow in threads
# basic monocolor screen
mono bold bold
@ -44,34 +44,34 @@ mono error bold
# index ----------------------------------------------------------------
#color index color124 color230 "~D(!~p|~p)" # deleted
#color index color254 color230 ~F # flagged
#color index color166 color230 ~= # duplicate messages
#color index color245 color230 "~A!~N!~T!~p!~Q!~F!~D!~P" # the rest
#color index J_base color230 "~A~N!~T!~p!~Q!~F!~D" # the rest, new
color index color124 color230 "~A" # all messages
color index color166 color230 "~E" # expired messages
color index color33 color230 "~N" # new messages
color index color33 color230 "~O" # old messages
color index color61 color230 "~Q" # messages that have been replied to
color index color245 color230 "~R" # read messages
color index color33 color230 "~U" # unread messages
color index color33 color230 "~U~$" # unread, unreferenced messages
color index color244 color230 "~v" # messages part of a collapsed thread
color index color244 color230 "~P" # messages from me
color index color37 color230 "~p!~F" # messages to me
color index color37 color230 "~N~p!~F" # new messages to me
color index color37 color230 "~U~p!~F" # unread messages to me
color index color245 color230 "~R~p!~F" # messages to me
color index color124 color230 "~F" # flagged messages
color index color124 color230 "~F~p" # flagged messages to me
color index color124 color230 "~N~F" # new flagged messages
color index color124 color230 "~N~F~p" # new flagged messages to me
color index color124 color230 "~U~F~p" # new flagged messages to me
#color index color124 color233 "~D(!~p|~p)" # deleted
#color index color254 color233 ~F # flagged
#color index color166 color233 ~= # duplicate messages
#color index color245 color233 "~A!~N!~T!~p!~Q!~F!~D!~P" # the rest
#color index J_base color233 "~A~N!~T!~p!~Q!~F!~D" # the rest, new
color index color124 color233 "~A" # all messages
color index color166 color233 "~E" # expired messages
color index color33 color233 "~N" # new messages
color index color33 color233 "~O" # old messages
color index color61 color233 "~Q" # messages that have been replied to
color index color245 color233 "~R" # read messages
color index color33 color233 "~U" # unread messages
color index color33 color233 "~U~$" # unread, unreferenced messages
color index color244 color233 "~v" # messages part of a collapsed thread
color index color244 color233 "~P" # messages from me
color index color37 color233 "~p!~F" # messages to me
color index color37 color233 "~N~p!~F" # new messages to me
color index color37 color233 "~U~p!~F" # unread messages to me
color index color245 color233 "~R~p!~F" # messages to me
color index color124 color233 "~F" # flagged messages
color index color124 color233 "~F~p" # flagged messages to me
color index color124 color233 "~N~F" # new flagged messages
color index color124 color233 "~N~F~p" # new flagged messages to me
color index color124 color233 "~U~F~p" # new flagged messages to me
color index color254 color124 "~D" # deleted messages
color index color239 color230 "~v~(!~N)" # collapsed thread with no unread
color index color136 color230 "~v~(~N)" # collapsed thread with some unread
color index color64 color230 "~N~v~(~N)" # collapsed thread with unread parent
color index color239 color233 "~v~(!~N)" # collapsed thread with no unread
color index color136 color233 "~v~(~N)" # collapsed thread with some unread
color index color64 color233 "~N~v~(~N)" # collapsed thread with unread parent
# statusbg used to indicated flagged when foreground color shows other status
# for collapsed thread
color index color124 color254 "~v~(~F)!~N" # collapsed thread with flagged, no unread
@ -80,70 +80,70 @@ color index color64 color254 "~N~v~(~F~N)"
color index color64 color254 "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged
color index color37 color254 "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly
color index color136 color124 "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial)
#color index color136 color230 "~(~N)" # messages in threads with some unread
#color index color64 color230 "~S" # superseded messages
#color index color124 color230 "~T" # tagged messages
#color index color136 color233 "~(~N)" # messages in threads with some unread
#color index color64 color233 "~S" # superseded messages
#color index color124 color233 "~T" # tagged messages
#color index color166 color124 "~=" # duplicated messages
# message headers ------------------------------------------------------
#color header color245 color230 "^"
color hdrdefault color245 color230
color header color244 color230 "^(From)"
color header color33 color230 "^(Subject)"
#color header color245 color233 "^"
color hdrdefault color245 color233
color header color244 color233 "^(From)"
color header color33 color233 "^(Subject)"
# body -----------------------------------------------------------------
color quoted color33 color230
color quoted1 color37 color230
color quoted2 color136 color230
color quoted3 color124 color230
color quoted4 color166 color230
color quoted color33 color233
color quoted1 color37 color233
color quoted2 color136 color233
color quoted3 color124 color233
color quoted4 color166 color233
color signature color245 color230
color bold color254 color230
color underline color254 color230
color normal color240 color230
color signature color245 color233
color bold color254 color233
color underline color254 color233
color normal color240 color233
#
color body color239 color230 "[;:][-o][)/(|]" # emoticons
color body color239 color230 "[;:][)(|]" # emoticons
color body color239 color230 "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\
color body color239 color233 "[;:][-o][)/(|]" # emoticons
color body color239 color233 "[;:][)(|]" # emoticons
color body color239 color233 "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\
|FWIW|vbg|GD&R|HTH|HTHBE|IMHO|IMNSHO|\
|IRL|RTFM|ROTFL|ROFL|YMMV)[*]?"
color body color239 color230 "[ ][*][^*]*[*][ ]?" # more emoticon?
color body color239 color230 "[ ]?[*][^*]*[*][ ]" # more emoticon?
color body color239 color233 "[ ][*][^*]*[*][ ]?" # more emoticon?
color body color239 color233 "[ ]?[*][^*]*[*][ ]" # more emoticon?
## pgp
color body color124 color230 "(BAD signature)"
color body color37 color230 "(Good signature)"
color body color230 color230 "^gpg: Good signature .*"
color body color244 color230 "^gpg: "
color body color124 color233 "(BAD signature)"
color body color37 color233 "(Good signature)"
color body color230 color233 "^gpg: Good signature .*"
color body color244 color233 "^gpg: "
color body color244 color124 "^gpg: BAD signature from.*"
mono body bold "^gpg: Good signature"
mono body bold "^gpg: BAD signature from.*"
# yes, an insance URL regex
color body color124 color230 "([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<>\"]"
color body color124 color233 "([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 color230 "((@(([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]\\])"
#color body J_magent color233 "((@(([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 color233 color230 "<[Gg]>" # <g>
#color body color233 color230 "<[Bb][Gg]>" # <bg>
#color body color136 color230 " [;:]-*[})>{(<|]" # :-) etc...
#color body color233 color233 "<[Gg]>" # <g>
#color body color233 color233 "<[Bb][Gg]>" # <bg>
#color body color136 color233 " [;:]-*[})>{(<|]" # :-) etc...
# *bold*
#color body color33 color230 "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
#color body color33 color233 "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
#mono body bold "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)"
# _underline_
#color body color33 color230 "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
#color body color33 color233 "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
#mono body underline "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)"
# /italic/ (Sometimes gets directory names)
#color body color33 color230 "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
#color body color33 color233 "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
#mono body underline "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)"
# Border lines.
#color body color33 color230 "( *[-+=#*~_]){6,}"
#color body color33 color233 "( *[-+=#*~_]){6,}"
#folder-hook . "color status J_black J_status "
#folder-hook gmail/inbox "color status J_black color136 "

View file

@ -6,28 +6,28 @@
#
# SOLARIZED HEX 16/8 TERMCOL XTERM/HEX L*A*B RGB HSB
# --------- ------- ---- ------- ----------- ---------- ----------- -----------
# base03 #001b21 8/4 brblack 233 #121212 08 -08 -08 0 27 33 191 100 13
# base02 #0d262e 0/4 black 234 #1c1c1c 13 -08 -08 13 38 46 195 72 18
# base01 #4c6269 10/7 brgreen 239 #4e4e4e 40 -07 -07 76 98 105 195 27 41
# base00 #586e76 11/7 bryellow 240 #585858 45 -07 -07 88 110 118 195 25 46
# base0 #829494 12/6 brblue 244 #808080 60 -07 -02 130 148 148 178 13 58
# base1 #8fa2a1 14/4 brcyan 245 #8a8a8a 65 -07 -02 143 162 161 178 12 63
# base03 #052a32 8/4 brblack 234 #1c1c1c 15 -11 -09 5 42 50 191 90 20
# base02 #12353d 0/4 black 235 #262626 20 -11 -09 18 53 61 191 71 24
# base01 #517077 10/7 brgreen 240 #585858 45 -10 -08 81 112 119 192 32 47
# base00 #617c82 11/7 bryellow 241 #626262 50 -09 -07 97 124 130 192 26 51
# base0 #809599 12/6 brblue 244 #808080 60 -07 -05 128 149 153 190 17 60
# base1 #8fa1a5 14/4 brcyan 245 #8a8a8a 65 -06 -04 143 161 165 189 13 65
# base2 #eee8d5 7/7 white 254 #e4e4e4 92 -00 10 238 232 213 44 11 93
# base3 #fdf6e3 15/7 brwhite 230 #ffffd7 97 00 10 253 246 227 44 10 99
# yellow #b58900 3/3 yellow 136 #af8700 60 10 65 181 137 0 45 100 71
# orange #c45221 9/3 brred 166 #d75f00 50 45 50 196 82 33 18 83 77
# red #bd000f 1/1 red 124 #af0000 40 65 50 189 0 15 355 100 74
# magenta #c42376 5/5 magenta 125 #af005f 45 65 -05 196 35 118 329 82 77
# red #cd1e1a 1/1 red 124 #af0000 45 65 50 205 30 26 1 87 80
# magenta #d33682 5/5 magenta 125 #af005f 50 65 -05 211 54 130 331 74 83
# violet #6c71c4 13/5 brmagenta 61 #5f5faf 50 15 -45 108 113 196 237 45 77
# blue #268bd2 4/4 blue 33 #0087ff 55 -10 -45 38 139 210 205 82 82
# cyan #2aa198 6/6 cyan 37 #00afaf 60 -35 -05 42 161 152 175 74 63
# green #859900 2/2 green 64 #5f8700 60 -20 65 133 153 0 68 100 60
cat > palette_dark.tmp <<SETPALETTEDARK
J_base03 ,color233 ,brightblack ,
J_base02 ,color234 ,black ,
J_base01 ,color239 ,brightgreen ,
J_base00 ,color240 ,brightyellow ,
J_base03 ,color234 ,brightblack ,
J_base02 ,color235 ,black ,
J_base01 ,color240 ,brightgreen ,
J_base00 ,color241 ,brightyellow ,
J_base0 ,color244 ,brightblue ,
J_base1 ,color245 ,brightcyan ,
J_base2 ,color254 ,white ,
@ -40,10 +40,10 @@ J_violet ,color61 ,brightmagenta ,
J_blue ,color33 ,blue ,
J_cyan ,color37 ,cyan ,
J_green ,color64 ,green ,
J_bg ,color233 ,default ,
J_bg ,color234 ,default ,
J_fg ,color244 ,default ,
J_statusfg ,color240 ,brightyellow ,
J_statusbg ,color234 ,black ,
J_statusfg ,color241 ,brightyellow ,
J_statusbg ,color235 ,black ,
SETPALETTEDARK
cat > palette_light.tmp <<SETPALETTELIGHT
J_base3 ,color233 ,brightblack ,
@ -62,7 +62,7 @@ J_violet ,color61 ,brightmagenta ,
J_blue ,color33 ,blue ,
J_cyan ,color37 ,cyan ,
J_green ,color64 ,green ,
J_bg ,color230 ,default ,
J_bg ,color233 ,default ,
J_fg ,color240 ,default ,
J_statusfg ,color244 ,brightblue ,
J_statusbg ,color254 ,white ,