darkcourses (4341B)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | # vim: filetype=muttrc # set default color normal white default # main colors color tree blue default color error brightred default color message brightgreen default color status white brightblack color indicator black yellow # color all ML mails color index blue default "~u" # uncolor certain messages uncolor index "~E" uncolor index "~P" uncolor index "~C @.com" uncolor index "~N ~u" uncolor index "~N !~u" uncolor index "~T" uncolor index "~D" # and recolor them appropriately color index brightred default "~E" color index brightyellow default "~P" color index green default "~C @.com" color index red default "~N ~u" # new ML mail color index brightred default "~N !~u" # new non-ML mail color index brightgreen default "~T" color index white red "~D" # set up the headers color header brightmagenta default "^from:" color header green default "^to:" color header yellow default "^cc:" color header blue default "^date:" color header cyan default "^subject:" # message bodies color attachment brightblack default color search red brightblack color signature cyan default color tilde brightblack default color hdrdefault yellow default color bold brightyellow default # urls color body brightblue default "(^|<| )mailto:[^ ]+@[^ ]( |>|$)" color body brightblue default "(^|<| )(http|https|ftp|file|telnet|news|finger)://[^ ]+( |>|$)" # urls regex color body brightblue 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<>\"]" # email regex color body brightblue 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]\\])" color body brightblue default "(my regex 1)" color body brightcyan default "(my regex 2)" color body brightred default "(my regex 3|my regex 4|my regex 5)" # smileys, the right way and the backward-ass euro way color body brightmagenta default "(^| )+(|[<>|])[8;:](|[^ ])[)(/|DOPS]( |$)+" color body brightmagenta default "(^| )+[)(/|DOPS](|[^ ])[8;:](|[<>|])( |$)+" # *bold*, _underline_, and /italic/ color body brightcyan default "(^| )\\*[^ ]+\\*( |$)" color body brightcyan default "(^| )_[^ ]+_( |$)" color body brightcyan default "(^| )/[^ ]+/( |$)" # quote blocks color quoted magenta default color quoted1 cyan default color quoted2 green default color quoted3 yellow default color quoted4 brightmagenta default color quoted5 brightgreen default color quoted6 brightyellow default color quoted7 brightcyan default # PGP messages color body brightgreen default "^gpg signature OK.*" color body yellow default "^gpg " color body brightred default "^gpg signature NOT OK. *" |