summaryrefslogtreecommitdiff
path: root/mutt/.mutt/colors.muttrc
blob: c7e5679510a1d8ff7396d46d101117235c449785 (plain)
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
# vim: filetype=muttrc

# basic colors ---------------------------------------------------------

color normal        white           default         
color error         brightred       default         
#color tilde         color235        default         
#color message       brightblack     default         
#color markers       red             color254        
#color attachment    color254        default         
color search        brightwhite     default         
color status        brightwhite     blue
color indicator     black           brightgreen
color tree          brightblue      default

# basic monocolor screen
mono  bold          bold
mono  underline     underline
mono  indicator     reverse
mono  error         bold

# index ----------------------------------------------------------------

##color index         red             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         red             default         "~A"                        # all messages
#color index         color166        default         "~E"                        # expired messages
color index         white           default         "~N"                        # new messages
#color index         white           default         "~O"                        # old messages
#color index         color61         default         "~Q"                        # messages that have been replied to
color index         default         default         "~R"                        # read messages
color index         white           default         "~U"                        # unread messages
#color index         white           default         "~U~$"                      # unread, unreferenced messages
#color index         brightblack     default         "~v"                        # messages part of a collapsed thread
#color index         brightblack     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         color240        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         brightblack     red             "~D"                        # deleted messages
color index         default         default         "~v~(!~N)"                  # collapsed thread with no unread
color index         brightwhite     default         "~v~(~N)"                   # collapsed thread with some unread
## statusbg used to indicated flagged when foreground color shows other status
## for collapsed thread
#color index         red             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         brightblack     red             "~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         red             default         "~T"                       # tagged messages
##color index         color166        red             "~="                       # duplicated messages
#
# message headers ------------------------------------------------------

color header        brightwhite     default         "^(From|Subject):"

# body -----------------------------------------------------------------

color quoted        default         default         
#color quoted1       color37         default         
#color quoted2       color136        default         
#color quoted3       red             default         
#color quoted4       color166        default         
#
#color signature     color240        default         
#color bold          color235        default         
#color underline     color235        default         
#color normal        color244        default         

## PGP

color body          brightblack     default         "^gpg: "
color body          brightgreen     default         "^gpg: Good signature .*"
color body          brightwhite     red             "^gpg: BAD signature from.*"
mono  body          bold                            "^gpg: Good signature"
mono  body          bold                            "^gpg: BAD signature from.*"

## Patches
#color body          green           default         "^\+.*"
#color body          red             default         "^-.*"
#color body          yellow          default         "^@@@.*"
color body brightwhite default "^>?diff \-.*"
color body brightwhite default "^>?index [a-f0-9].*"
color body brightwhite default "^>?\-\-\- .*"
color body brightwhite default "^>?[\+]{3} .*"
color body green default "^>?[\+][^\+]+.*"
color body green default "^>?[\+]$"
color body red  default "^>?\-[^\-]+.*"
color body cyan default "^>?@@ .*"