summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Chausse <benjamin@chausse.xyz>2021-02-03 09:00:57 -0500
committerBenjamin Chausse <benjamin@chausse.xyz>2021-02-03 09:00:57 -0500
commite1df72fc42dedd6c7cf3b1993d6cefdf424e7c85 (patch)
tree48478d1edfa27cb1abc39052cb62635d792667ce
parentc148f05564d6a08b63357892316f018bbae0c80c (diff)
Update neomutt colors with Xresources
-rw-r--r--.config/mutt/colors69
1 files changed, 69 insertions, 0 deletions
diff --git a/.config/mutt/colors b/.config/mutt/colors
new file mode 100644
index 0000000..41eccad
--- /dev/null
+++ b/.config/mutt/colors
@@ -0,0 +1,69 @@
+# vim: filetype=neomuttrc
+# Default index colors:
+# black color2 color2 color3 color4 color5 color6 color7
+color index color6 default '.*'
+color index_author color10 default '.*'
+color index_number color5 default
+# color index_number color12 default
+color index_subject color3 default '.*'
+
+# For new mail:
+color index color11 black "~N"
+color index_author color5 black "~N"
+color index_subject color11 black "~N"
+
+# Header colors:
+color header color4 default ".*"
+color header color13 default "^(From)"
+color header color14 default "^(Subject)"
+color header color15 default "^(CC|BCC)"
+
+mono bold bold
+mono underline underline
+mono indicator reverse
+mono error bold
+color normal default default
+color indicator brightblack color4
+color sidebar_highlight color9 default
+color sidebar_divider color4 black
+color sidebar_flagged color2 black
+color sidebar_new color10 black
+color normal color11 default
+color error color2 default
+color tilde black default
+color message color6 default
+color markers color2 color7
+color attachment color7 default
+color search color13 default
+color status color11 black
+color hdrdefault color10 default
+color quoted color2 default
+color quoted1 color4 default
+color quoted2 color6 default
+color quoted3 color3 default
+color quoted4 color2 default
+color quoted5 color1 default
+color signature color10 default
+color bold black default
+color underline black default
+color normal default default
+
+color body color1 default "[\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+" # Email addresses
+color body color12 default "(https?|ftp)://[\-\.,/%~_:?&=\#a-zA-Z0-9]+" # URL
+color body color2 default "\`[^\`]*\`" # Green text between ` and `
+color body color12 default "^# \.*" # Headings as bold color4
+color body color14 default "^## \.*" # Subheadings as bold color6
+color body color10 default "^### \.*" # Subsubheadings as bold color2
+color body color3 default "^(\t| )*(-|\\*) \.*" # List items as color3
+color body color14 default "[;:][-o][)/(|]" # emoticons
+color body color14 default "[;:][)(|]" # emoticons
+color body color14 default "[ ][*][^*]*[*][ ]?" # more emoticon?
+color body color14 default "[ ]?[*][^*]*[*][ ]" # more emoticon?
+color body color2 default "(BAD signature)"
+color body color6 default "(Good signature)"
+color body brightblack default "^gpg: Good signature .*"
+color body color11 default "^gpg: "
+color body color11 color2 "^gpg: BAD signature from.*"
+mono body bold "^gpg: Good signature"
+mono body bold "^gpg: BAD signature from.*"
+color body color2 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<>\"]"