summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorPatrick Totzke <patricktotzke@gmail.com>2012-07-08 17:15:27 +0100
committerPatrick Totzke <patricktotzke@gmail.com>2012-07-08 17:15:27 +0100
commitdf685d48331bdf8081aff6be3b6f551bf54f06a1 (patch)
tree00863fe605e5c9ffa83ab08f36b6d0c9082478c3 /extra
parent2c87edaeb924b4f4089ff753bd5f6a04a6a537a0 (diff)
add bright solarized theme
Diffstat (limited to 'extra')
-rw-r--r--extra/themes/solarized119
1 files changed, 119 insertions, 0 deletions
diff --git a/extra/themes/solarized b/extra/themes/solarized
new file mode 100644
index 00000000..7be7d1c6
--- /dev/null
+++ b/extra/themes/solarized
@@ -0,0 +1,119 @@
+###############################################################################
+# SOLARIZED
+#
+# colour theme for alot. © 2012 Patrick Totzke, GNU GPL3+
+# http://ethanschoonover.com/solarized
+# https://github.com/pazz/alot
+###############################################################################
+#
+# Define mappings from solarized colour names to urwid attribute names for 16
+# and 256 colour modes. These work well assuming you use the solarized term
+# colours via Xressources/Xdefaults. You might want to change this otherwise
+
+16_base03 = 'dark gray'
+16_base02 = 'black'
+16_base01 = 'light green'
+16_base00 = 'yellow'
+16_base0 = 'light blue'
+16_base1 = 'light cyan'
+16_base2 = 'light gray'
+16_base3 = 'white'
+16_yellow = 'brown'
+16_orange = 'light red'
+16_red = 'dark red'
+16_magenta = 'dark magenta'
+16_violet = 'light magenta'
+16_blue = 'dark blue'
+16_cyan = 'dark cyan'
+16_green = 'dark green'
+
+# Use a slightly different mapping here to be able to use "bold" in 256c mode
+256_base03 = 'dark gray'
+256_base02 = 'black'
+256_base01 = 'light green'
+256_base00 = 'yellow'
+256_base0 = 'g66'
+256_base1 = 'g70'
+256_base2 = 'light gray'
+256_base3 = 'white'
+256_yellow = 'brown'
+256_orange = 'light red'
+256_red = 'dark red'
+256_magenta = 'dark magenta'
+256_violet = 'light magenta'
+256_blue = 'dark blue'
+256_cyan = '#088'
+256_green = 'dark green'
+
+
+# This is the actual alot theme
+[global]
+ footer = 'standout','default','%(16_base00)s','%(16_base3)s','%(256_base00)s','%(256_base3)s'
+ body = 'default','default','%(16_base00)s','%(16_base3)s','%(256_base00)s','%(256_base3)s'
+ notify_error = 'standout','default','%(16_base3)s','%(16_red)s','%(256_base3)s','%(256_red)s'
+ notify_normal = 'default','default','%(16_base00)s','%(16_base2)s','%(256_base00)s','%(256_base2)s'
+ prompt = 'default','default','%(16_base00)s','%(16_base2)s','%(256_base00)s','%(256_base2)s'
+ tag = 'default','default','%(16_yellow)s','%(16_base3)s','%(256_yellow)s','%(256_base3)s'
+ tag_focus = 'default','default','%(16_base2)s','%(16_yellow)s','%(256_base2)s','%(256_yellow)s'
+[help]
+ text = 'default','default','light gray','dark gray','%(256_base00)s','%(256_base3)s'
+ section = 'underline','default','%(16_base01)s','%(16_base2)s','%(256_base01)s','%(256_base2)s'
+ title = 'standout','default','%(16_base01)s','%(16_base3)s','%(256_base01)s','%(256_base3)s'
+[bufferlist]
+ focus = 'standout','default','%(16_base2)s','%(16_yellow)s','%(256_base2)s','%(256_yellow)s'
+ results_even = 'default','default','%(16_base00)s','%(16_base3)s','%(256_base00)s','%(256_base3)s'
+ results_odd = 'default','default','%(16_base00)s','%(16_base2)s','%(256_base00)s','%(256_base2)s'
+[thread]
+ attachment = 'default','default','%(16_base00)s','%(16_base3)s','%(256_base00)s','%(256_base3)s'
+ attachment_focus = 'underline','default','%(16_base2)s','%(16_yellow)s','%(256_base2)s','%(256_yellow)s'
+ body = 'default','default','%(16_base00)s','%(16_base3)s','%(256_base00)s','%(256_base3)s'
+ header = 'default','default','%(16_base00)s','%(16_base2)s','%(256_base00)s','%(256_base2)s'
+ header_key = 'default','default','%(16_magenta)s','%(16_base2)s','%(256_magenta)s','%(256_base2)s'
+ header_value = 'default','default','%(16_blue)s','%(16_base2)s','%(256_blue)s','%(256_base2)s'
+ summary_even = 'default','default','%(16_base00)s','%(16_base2)s','%(256_base00)s','%(256_base2)s'
+ summary_focus = 'standout','default','%(16_base2)s','%(16_yellow)s','%(256_base2)s','%(256_yellow)s'
+ summary_odd = 'default','default','%(16_base00)s','%(16_base3)s','%(256_base00)s','%(256_base3)s'
+[envelope]
+ body = 'default','default','%(16_base00)s','%(16_base3)s','%(256_base00)s','%(256_base3)s'
+ header = 'default','default','%(16_base00)s','%(16_base2)s','%(256_base00)s','%(256_base2)s'
+ header_key = 'default','default','%(16_orange)s','%(16_base2)s','%(256_orange)s','%(256_base2)s'
+ header_value = 'default','default','%(16_violet)s','%(16_base2)s','%(256_violet)s','%(256_base2)s'
+[search]
+ [[threadline]]
+ normal = 'default','default','%(16_base01)s','%(16_base3)s','%(256_base01)s','%(256_base3)s'
+ focus = 'standout','default','%(16_base2)s','%(16_yellow)s','%(256_base2)s','%(256_yellow)s'
+ parts = date,mailcount,tags,authors,subject
+ [[[date]]]
+ normal = 'default','default','%(16_base01)s','%(16_base3)s','%(256_base01)s','%(256_base3)s'
+ focus = 'standout','default','%(16_base2)s','%(16_yellow)s','%(256_base2)s','%(256_yellow)s'
+ [[[mailcount]]]
+ normal = 'default','default','%(16_base01)s','%(16_base3)s','%(256_base01)s','%(256_base3)s'
+ focus = 'standout','default','%(16_base1)s','%(16_yellow)s','%(256_base1)s','%(256_yellow)s'
+ [[[tags]]]
+ normal = 'bold','default','%(16_yellow)s','%(16_base3)s','%(256_yellow)s','%(256_base3)s'
+ focus = 'standout','default','%(16_base2)s','%(16_orange)s','%(256_base2)s','%(256_orange)s'
+ [[[authors]]]
+ normal = 'default,underline','default','%(16_cyan)s','%(16_base3)s','%(256_cyan)s','%(256_base3)s'
+ focus = 'standout','default','%(16_base2)s,bold','%(16_yellow)s','%(256_base2)s,bold','%(256_yellow)s'
+ [[[subject]]]
+ normal = 'default','default','%(16_base00)s','%(16_base3)s','%(256_base00)s','%(256_base3)s'
+ focus = 'standout','default','%(16_base1)s','%(16_yellow)s','%(256_base1)s','%(256_yellow)s'
+ width = 'weight',1
+ [[[content]]]
+ normal = 'default','default','%(16_base1)s','%(16_base3)s','%(256_base1)s','%(256_base3)s'
+ focus = 'standout','default','%(16_base2)s','%(16_yellow)s','%(256_base2)s','%(256_yellow)s'
+ [[threadline-unread]]
+ normal = 'default','default','%(16_base01)s,bold','%(16_base3)s','%(256_base01)s,bold','%(256_base3)s'
+ tagged_with = 'unread'
+ [[[date]]]
+ normal = 'default','default','%(16_base01)s,bold','%(16_base3)s','%(256_base01)s,bold','%(256_base3)s'
+ [[[mailcount]]]
+ normal = 'default','default','%(16_base01)s,bold','%(16_base3)s','%(256_base01)s,bold','%(256_base3)s'
+ [[[tags]]]
+ normal = 'bold','default','%(16_yellow)s,bold','%(16_base3)s','%(256_yellow)s,bold','%(256_base3)s'
+ [[[authors]]]
+ normal = 'default,underline','default','%(16_cyan)s','%(16_base3)s','%(256_cyan)s,bold','%(256_base3)s'
+ [[[subject]]]
+ normal = 'default','default','%(16_base00)s,bold','%(16_base3)s','%(256_base00)s,bold','%(256_base3)s'
+ [[[content]]]
+ normal = 'default','default','%(16_base1)s,bold','%(16_base3)s','%(256_base1)s,bold','%(256_base3)s'