Improve link highlighting
[mutt-gruvbox.git] / colors-gruvbox-shuber.muttrc
1 # gruvbox dark (contrast dark):
2
3 # bg0 = 234
4 # bg1 = 237
5 # bg2 = 239
6 # bg3 = 241
7 # bg4 = 243
8 #
9 # gray = 245
10 #
11 # fg0 = 229
12 # fg1 = 223
13 # fg2 = 250
14 # fg3 = 248
15 # fg4 = 246
16 #
17 # red = 167
18 # green = 142
19 # yellow = 214
20 # blue = 109
21 # purple = 175
22 # aqua = 108
23 # orange = 208
24
25
26 # See http://www.mutt.org/doc/manual/#color
27
28 color attachment color109 color234
29 color bold color229 color234
30 color error color167 color234
31 color hdrdefault color246 color234
32 color indicator color223 color237
33 color markers color243 color234
34 color normal color223 color234
35 color quoted color250 color234
36 color quoted1 color108 color234
37 color quoted2 color250 color234
38 color quoted3 color108 color234
39 color quoted4 color250 color234
40 color quoted5 color108 color234
41 color search color234 color208
42 color signature color108 color234
43 color status color234 color250
44 color tilde color243 color234
45 color tree color142 color234
46 color underline color223 color239
47
48 color sidebar_divider color250 color234
49 color sidebar_new color142 color234
50
51 color index color142 color234 ~N
52 color index color108 color234 ~O
53 color index color109 color234 ~P
54 color index color214 color234 ~F
55 color index color175 color234 ~Q
56 color index color167 color234 ~=
57 color index color234 color223 ~T
58 color index color234 color167 ~D
59
60 color header color214 color234 "^(To:|From:)"
61 color header color142 color234 "^Subject:"
62 color header color108 color234 "^X-Spam-Status:"
63 color header color108 color234 "^Received:"
64
65 # Regex magic for URLs and hostnames
66 #
67 # Attention: BSD's regex has RE_DUP_MAX set to 255.
68 #
69 # Examples:
70 # http://some-service.example.com
71 # example.com
72 # a.example.com
73 # some-service.example.com
74 # example.com/
75 # example.com/datenschutz
76 # file:///tmp/foo
77 #
78 # Non-examples:
79 # 1.1.1900
80 # 14.02.2022/24:00
81 # 23.59
82 # w.l.o.g
83 # team.its
84 color body color142 color234 "[a-z]{3,255}://[[:graph:]]*"
85 color body color142 color234 "([-[:alnum:]]+\\.)+([0-9]{1,3}|[-[:alpha:]]+)/[[:graph:]]*"
86 color body color142 color234 "([-[:alnum:]]+\\.){2,255}[-[:alpha:]]{2,10}"
87
88 # IPv4 and IPv6 stolen from https://stackoverflow.com/questions/53497/regular-expression-that-matches-valid-ipv6-addresses
89 color body color142 color234 "((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])"
90 color body color142 color234 "(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))"
91
92 # Mail addresses and mailto URLs
93 color body color208 color234 "[-a-z_0-9.%$]+@[-a-z_0-9.]+\\.[-a-z][-a-z]+"
94 color body color208 color234 "mailto:[-a-z_0-9.]+@[-a-z_0-9.]+"
95
96 # some simleys and stuff
97 color body color234 color214 "[;:]-*[)>(<lt;|]"
98 color body color229 color234 "\\*[- A-Za-z]+\\*"
99
100 color body color214 color234 "^-.*PGP.*-*"
101 color body color142 color234 "^gpg: Good signature from"
102 color body color167 color234 "^gpg: Can't.*$"
103 color body color214 color234 "^gpg: WARNING:.*$"
104 color body color167 color234 "^gpg: BAD signature from"
105 color body color167 color234 "^gpg: Note: This key has expired!"
106 color body color214 color234 "^gpg: There is no indication that the signature belongs to the owner."
107 color body color214 color234 "^gpg: can't handle these multiple signatures"
108 color body color214 color234 "^gpg: signature verification suppressed"
109 color body color214 color234 "^gpg: invalid node with packet of type"
110
111 color body color142 color234 "^Good signature from:"
112 color body color167 color234 "^.?BAD.? signature from:"
113 color body color142 color234 "^Verification successful"
114 color body color167 color234 "^Verification [^s][^[:space:]]*$"
115
116 color compose header color223 color234
117 color compose security_encrypt color175 color234
118 color compose security_sign color109 color234
119 color compose security_both color142 color234
120 color compose security_none color208 color234
121