diff --git a/NEWS b/NEWS
index f70293cc2..1419ddc3b 100644
--- a/NEWS
+++ b/NEWS
@@ -8,6 +8,7 @@ Verison 0.7.0:
- expose Guake startup script to the pref window (#198)
- Force $TERM environment variable to 'xterm-256color' in terminals (#341)
- Fix "Not focused on openning if tab was moved" (#441)
+- Reorganised palette definition, add demo terminal in pref (#504, #273, #220)
Version 0.6.2:
diff --git a/data/guake.schemas b/data/guake.schemas
index 031603de9..18ee6c40d 100644
--- a/data/guake.schemas
+++ b/data/guake.schemas
@@ -459,6 +459,17 @@
Color scheme that will be used in terminal.
+
+ /schemas/apps/guake/style/font/palette_name
+ /apps/guake/style/font/palette_name
+ guake
+ string
+ Tango
+
+ Color scheme name.
+ Color scheme name that will be used in terminal.
+
+
/schemas/apps/guake/style/background/color
diff --git a/data/prefs.glade b/data/prefs.glade
index 5d885bf2a..a1c5fb3c0 100644
--- a/data/prefs.glade
+++ b/data/prefs.glade
@@ -1416,7 +1416,7 @@ Underline
True
False
- 3
+ 4
2
12
6
@@ -1453,140 +1453,7 @@ Underline
True
False
- 3024 Day
-3024 Night
-Adventure Time
-Afterglow
-Alien Blood
-Argonaut
-Arthur
-Atom
-Belafonte Day
-Belafonte Night
-Birdsofparadise
-Blazer
-Borland
-Broadcast
-Brogrammer
-C64
-Chalk
-Chalkboard
-Ciapre
-Clrs
-Cobalt Neon
-Cobalt2
-Crayon Pony Fish
-Dark Pastel
-Darkside
-Desert
-Dimmed Monokai
-Dracula
-Earthsong
-Elemental
-Espresso Libre
-Espresso
-Fideloper
-Fishtank
-Flat
-Flatland
-Frontend Delight
-Frontend Fun Forrest
-Frontend Galaxy
-Github
-Grape
-Grass
-Hardcore
-Harper
-Highway
-Hipster Green
-Homebrew
-Hurtado
-Hybrid
-Ic Green Ppl
-Ic Orange Ppl
-Idle Toes
-Ir Black
-Jackie Brown
-Japanesque
-Jellybeans
-Kibble
-Later This Evening
-Lavandula
-Linux Console
-Liquid Carbon Transparent
-Liquid Carbon
-Lucario
-Man Page
-Mathias
-Medallion
-Misterioso
-Molokai
-Mona Lisa
-Monokai Cobalt2
-Monokai Soda
-Monokai
-N0tch2k
-Neopolitan
-Neutron
-Nightlion V1
-Nightlion V2
-Novel
-Obsidian
-Ocean
-Ollie
-One Dark
-Paul Millr
-Pencil Dark
-Pencil Light
-Pnevma
-Pro
-Red Alert
-Red Sands
-Rippedcasts
-Royal
-Rxvt
-Sea Shells
-Seafoam Pastel
-Seti
-Shaman
-Slate
-Smyck
-Soft Server
-Solarized Darcula
-Solarized Dark Higher Contrast
-Solarized Dark
-Solarized Light
-Space Gray Eighties
-Space Gray
-Spacedust
-Spring
-Square
-Sundried
-Symphonic
-Tango
-Teerb
-Terminal Basic
-Thayer Bright
-Tomorrow Night Blue
-Tomorrow Night Bright
-Tomorrow Night Eighties
-Tomorrow Night
-Tomorrow
-Toy Chest
-Treehouse
-Twilight
-Urple
-Vaughn
-Vibrant Ink
-Warm Neon
-Wez
-Wild Cherry
-Wombat
-Wryan
-Xterm
-Zenburn
-Custom
-
+
@@ -1920,6 +1787,38 @@ Custom
+
+
+ True
+ False
+ 0
+ 0
+ Demo:
+ True
+
+
+ 3
+ 4
+ GTK_FILL
+ GTK_FILL
+
+
+
+
+ 100
+ True
+ False
+
+
+
+
+
+ 1
+ 2
+ 3
+ 4
+
+
diff --git a/src/guake/Makefile.am b/src/guake/Makefile.am
index 9b8f1a91b..256eda70c 100644
--- a/src/guake/Makefile.am
+++ b/src/guake/Makefile.am
@@ -14,7 +14,8 @@ guakemodule_PYTHON = __init__.py \
notifier.py \
prefs.py \
simplegladeapp.py \
- terminal.py
+ terminal.py \
+ palettes.py
guakedir = $(bindir)
bin_SCRIPTS = guake guake-prefs
diff --git a/src/guake/gconfhandler.py b/src/guake/gconfhandler.py
index b6748f967..e73c8bccd 100644
--- a/src/guake/gconfhandler.py
+++ b/src/guake/gconfhandler.py
@@ -78,6 +78,7 @@ def __init__(self, guake):
notify_add(KEY('/style/font/style'), self.fstyle_changed)
notify_add(KEY('/style/font/color'), self.fcolor_changed)
notify_add(KEY('/style/font/palette'), self.fpalette_changed)
+ # notify_add(KEY('/style/font/palette_name'), self.fpalette_changed)
notify_add(KEY('/style/background/color'), self.bgcolor_changed)
notify_add(KEY('/style/background/image'), self.bgimage_changed)
notify_add(KEY('/style/background/transparency'),
@@ -245,9 +246,7 @@ def fcolor_changed(self, client, connection_id, entry, data):
use_palette_font_and_background_color = client.get_bool(
KEY('/general/use_palette_font_and_background_color'))
if use_palette_font_and_background_color:
- print "do not set text color from user"
return
- print "fgcolor=", fgcolor
for i in self.guake.notebook.iter_terminals():
i.set_color_dim(i.custom_fgcolor or fgcolor)
i.set_color_foreground(i.custom_fgcolor or fgcolor)
@@ -268,7 +267,6 @@ def fpalette_changed(self, client, connection_id, entry, data):
use_palette_font_and_background_color = client.get_bool(
KEY('/general/use_palette_font_and_background_color'))
if use_palette_font_and_background_color and len(palette) > 16:
- print "yes use font and background color from the palette !!!"
fgcolor = palette[16]
bgcolor = palette[17]
for i in self.guake.notebook.iter_terminals():
diff --git a/src/guake/guake_app.py b/src/guake/guake_app.py
index c0e72b4c1..f6354f459 100644
--- a/src/guake/guake_app.py
+++ b/src/guake/guake_app.py
@@ -778,6 +778,7 @@ def load_config(self):
self.client.notify(KEY('/style/font/style'))
self.client.notify(KEY('/style/font/color'))
self.client.notify(KEY('/style/font/palette'))
+ self.client.notify(KEY('/style/font/palette_name'))
self.client.notify(KEY('/style/background/color'))
self.client.notify(KEY('/style/background/image'))
self.client.notify(KEY('/style/background/transparency'))
diff --git a/src/guake/palettes.py b/src/guake/palettes.py
new file mode 100644
index 000000000..dadc108d6
--- /dev/null
+++ b/src/guake/palettes.py
@@ -0,0 +1,662 @@
+PALETTES = {
+ '3024 Day':
+ '#090903030000:#DBDB2D2D2020:#0101A2A25252:#FDFDEDED0202:#0101A0A0E4E4:'
+ '#A1A16A6A9494:#B5B5E4E4F4F4:#A5A5A2A2A2A2:#5C5C58585555:#E8E8BBBBD0D0:'
+ '#3A3A34343232:#4A4A45454343:#80807D7D7C7C:#D6D6D5D5D4D4:#CDCDABAB5353:'
+ '#F7F7F7F7F7F7:#F7F7F7F7F7F7:#4A4A45454343',
+ '3024 Night':
+ '#090903030000:#DBDB2D2D2020:#0101A2A25252:#FDFDEDED0202:#0101A0A0E4E4:'
+ '#A1A16A6A9494:#B5B5E4E4F4F4:#A5A5A2A2A2A2:#5C5C58585555:#E8E8BBBBD0D0:'
+ '#3A3A34343232:#4A4A45454343:#80807D7D7C7C:#D6D6D5D5D4D4:#CDCDABAB5353:'
+ '#F7F7F7F7F7F7:#090903030000:#A5A5A2A2A2A2',
+ 'Adventure Time':
+ '#050504040404:#BCBC00001313:#4949B1B11717:#E6E674741D1D:#0F0F4949C6C6:'
+ '#666659599292:#6F6FA4A49797:#F8F8DBDBC0C0:#4E4E7B7BBFBF:#FCFC5E5E5959:'
+ '#9D9DFFFF6E6E:#EFEFC1C11A1A:#18189696C6C6:#9A9A59595252:#C8C8F9F9F3F3:'
+ '#F5F5F4F4FBFB:#1E1E1C1C4444:#F8F8DBDBC0C0',
+ 'Afterglow':
+ '#151515151515:#ACAC41414242:#7E7E8D8D5050:#E5E5B5B56767:#6C6C9999BABA:'
+ '#9E9E4E4E8585:#7D7DD5D5CFCF:#D0D0D0D0D0D0:#505050505050:#ACAC41414242:'
+ '#7E7E8D8D5050:#E5E5B5B56666:#6C6C9999BBBB:#9E9E4E4E8585:#7D7DD5D5CFCF:'
+ '#F5F5F5F5F5F5:#202020202020:#D0D0D0D0D0D0',
+ 'Alien Blood':
+ '#111126261515:#7F7F2B2B2626:#2F2F7E7E2525:#70707F7F2323:#2F2F69697F7F:'
+ '#474757577E7E:#31317F7F7676:#64647D7D7575:#3C3C47471111:#DFDF80800808:'
+ '#1818E0E00000:#BDBDE0E00000:#0000A9A9DFDF:#00005858DFDF:#0000DFDFC3C3:'
+ '#7373F9F99090:#0F0F16160F0F:#63637D7D7575',
+ 'Argonaut':
+ '#222222222222:#FFFF00000F0F:#8C8CE0E00A0A:#FFFFB9B90000:#00008D8DF8F8:'
+ '#6C6C4343A5A5:#0000D7D7EBEB:#FFFFFFFFFFFF:#444444444444:#FFFF27273F3F:'
+ '#ABABE0E05A5A:#FFFFD1D14141:#00009292FFFF:#9A9A5F5FEBEB:#6767FFFFEFEF:'
+ '#FFFFFFFFFFFF:#0D0D0F0F1818:#FFFFFAFAF3F3',
+ 'Arthur':
+ '#3D3D35352A2A:#CDCD5C5C5C5C:#8686AFAF8080:#E8E8AEAE5B5B:#64649595EDED:'
+ '#DEDEB8B88787:#B0B0C4C4DEDE:#BBBBAAAA9999:#555544444444:#CCCC55553333:'
+ '#8888AAAA2222:#FFFFA7A75D5D:#8787CECEEBEB:#999966660000:#B0B0C4C4DEDE:'
+ '#DDDDCCCCBBBB:#1C1C1C1C1C1C:#DDDDEEEEDDDD',
+ 'Atom':
+ '#000000000000:#FCFC5E5EF0F0:#8787C3C38A8A:#FFFFD7D7B1B1:#8585BEBEFDFD:'
+ '#B9B9B5B5FCFC:#8585BEBEFDFD:#DFDFDFDFDFDF:#000000000000:#FCFC5E5EF0F0:'
+ '#9494F9F93636:#F5F5FFFFA7A7:#9696CBCBFEFE:#B9B9B5B5FCFC:#8585BEBEFDFD:'
+ '#DFDFDFDFDFDF:#161617171818:#C5C5C8C8C6C6',
+ 'Belafonte Day':
+ '#202011111B1B:#BEBE10100E0E:#858581816262:#EAEAA5A54949:#42426A6A7979:'
+ '#979752522C2C:#98989A9A9C9C:#96968C8C8383:#5E5E52525252:#BEBE10100E0E:'
+ '#858581816262:#EAEAA5A54949:#42426A6A7979:#979752522C2C:#98989A9A9C9C:'
+ '#D5D5CCCCBABA:#D5D5CCCCBABA:#454537373C3C',
+ 'Belafonte Night':
+ '#202011111B1B:#BEBE10100E0E:#858581816262:#EAEAA5A54949:#42426A6A7979:'
+ '#979752522C2C:#98989A9A9C9C:#96968C8C8383:#5E5E52525252:#BEBE10100E0E:'
+ '#858581816262:#EAEAA5A54949:#42426A6A7979:#979752522C2C:#98989A9A9C9C:'
+ '#D5D5CCCCBABA:#202011111B1B:#96968C8C8383',
+ 'Birdsofparadise':
+ '#57573D3D2525:#BEBE2D2D2626:#6B6BA0A08A8A:#E9E99C9C2929:#5A5A8686ACAC:'
+ '#ABAB8080A6A6:#7474A5A5ACAC:#DFDFDADAB7B7:#9A9A6B6B4949:#E8E845452626:'
+ '#9494D7D7BABA:#D0D0D0D04F4F:#B8B8D3D3EDED:#D0D09D9DCACA:#9292CECED6D6:'
+ '#FFFFF9F9D4D4:#2A2A1E1E1D1D:#DFDFDADAB7B7',
+ 'Blazer':
+ '#000000000000:#B8B87A7A7A7A:#7A7AB8B87A7A:#B8B8B8B87A7A:#7A7A7A7AB8B8:'
+ '#B8B87A7AB8B8:#7A7AB8B8B8B8:#D9D9D9D9D9D9:#262626262626:#DBDBBDBDBDBD:'
+ '#BDBDDBDBBDBD:#DBDBDBDBBDBD:#BDBDBDBDDBDB:#DBDBBDBDDBDB:#BDBDDBDBDBDB:'
+ '#FFFFFFFFFFFF:#0D0D19192626:#D9D9E6E6F2F2',
+ 'Borland':
+ '#4E4E4E4E4E4E:#FFFF6B6B6060:#A7A7FFFF6060:#FFFFFFFFB6B6:#9696CACAFDFD:'
+ '#FFFF7373FDFD:#C6C6C4C4FDFD:#EEEEEEEEEEEE:#7C7C7C7C7C7C:#FFFFB6B6B0B0:'
+ '#CECEFFFFABAB:#FFFFFFFFCBCB:#B5B5DCDCFEFE:#FFFF9C9CFEFE:#DFDFDFDFFEFE:'
+ '#FFFFFFFFFFFF:#00000000A4A4:#FFFFFFFF4E4E',
+ 'Broadcast':
+ '#000000000000:#DADA49493939:#51519F9F5050:#FFFFD2D24A4A:#6D6D9C9CBEBE:'
+ '#D0D0D0D0FFFF:#6E6E9C9CBEBE:#FFFFFFFFFFFF:#323232323232:#FFFF7B7B6B6B:'
+ '#8383D1D18282:#FFFFFFFF7C7C:#9F9FCECEF0F0:#FFFFFFFFFFFF:#A0A0CECEF0F0:'
+ '#FFFFFFFFFFFF:#2B2B2B2B2B2B:#E6E6E1E1DCDC',
+ 'Brogrammer':
+ '#1F1F1F1F1F1F:#F7F711111818:#2C2CC5C55D5D:#ECECB9B90F0F:#2A2A8484D2D2:'
+ '#4E4E5959B7B7:#0F0F8080D5D5:#D6D6DADAE4E4:#D6D6DADAE4E4:#DEDE34342E2E:'
+ '#1D1DD2D26060:#F2F2BDBD0909:#0F0F8080D5D5:#52524F4FB9B9:#0F0F7C7CDADA:'
+ '#FFFFFFFFFFFF:#131313131313:#D6D6DADAE4E4',
+ 'C64':
+ '#090903030000:#888839393232:#5555A0A04949:#BFBFCECE7272:#404031318D8D:'
+ '#8B8B3F3F9696:#6767B6B6BDBD:#FFFFFFFFFFFF:#000000000000:#888839393232:'
+ '#5555A0A04949:#BFBFCECE7272:#404031318D8D:#8B8B3F3F9696:#6767B6B6BDBD:'
+ '#F7F7F7F7F7F7:#404031318D8D:#78786969C4C4',
+ 'Chalk':
+ '#7C7C8A8A8F8F:#B2B23A3A5151:#78789A9A6969:#B9B9ABAB4A4A:#2A2A7F7FACAC:'
+ '#BCBC4F4F5A5A:#4444A7A79999:#D2D2D8D8D9D9:#888888888888:#F2F248484040:'
+ '#8080C4C46F6F:#FFFFEBEB6262:#40409595FFFF:#FBFB51517575:#5252CCCCBDBD:'
+ '#D2D2D8D8D9D9:#2B2B2C2C2E2E:#D2D2D8D8D9D9',
+ 'Chalkboard':
+ '#000000000000:#C3C373737272:#7272C3C37373:#C2C2C3C37272:#73737272C3C3:'
+ '#C3C37272C2C2:#7272C2C2C3C3:#D9D9D9D9D9D9:#323232323232:#DBDBAAAAAAAA:'
+ '#AAAADBDBAAAA:#DADADBDBAAAA:#AAAAAAAADBDB:#DBDBAAAADADA:#AAAADADADBDB:'
+ '#FFFFFFFFFFFF:#292926262F2F:#D9D9E6E6F2F2',
+ 'Ciapre':
+ '#181818181818:#808000000909:#484851513B3B:#CCCC8A8A3E3E:#56566D6D8C8C:'
+ '#72724C4C7C7C:#5B5B4F4F4A4A:#ADADA3A37E7E:#555555555555:#ABAB38383434:'
+ '#A6A6A6A65D5D:#DCDCDEDE7B7B:#2F2F9797C6C6:#D3D330306060:#F3F3DADAB1B1:'
+ '#F3F3F3F3F3F3:#18181C1C2727:#ADADA3A37A7A',
+ 'Clrs':
+ '#000000000000:#F7F727272929:#323289895C5C:#F9F96F6F1C1C:#12125C5CCFCF:'
+ '#9F9F0000BCBC:#3232C2C2C0C0:#B2B2B2B2B2B2:#545457575353:#FBFB04041616:'
+ '#2C2CC6C63131:#FCFCD6D62727:#15156F6FFEFE:#E8E80000B0B0:#3939D5D5CECE:'
+ '#EDEDEDEDECEC:#FFFFFFFFFFFF:#262626262626',
+ 'Cobalt Neon':
+ '#141426263030:#FFFF23232020:#3A3AA5A5FFFF:#E9E9E7E75C5C:#8F8FF5F58686:'
+ '#78781A1AA0A0:#8F8FF5F58686:#BABA4545B1B1:#FFFFF6F68888:#D4D431312E2E:'
+ '#8F8FF5F58686:#E9E9F0F06D6D:#3C3C7D7DD2D2:#82823030A7A7:#6C6CBCBC6767:'
+ '#8F8FF5F58686:#141428283838:#8F8FF5F58686',
+ 'Cobalt2':
+ '#000000000000:#FFFF00000000:#3737DDDD2121:#FEFEE4E40909:#14146060D2D2:'
+ '#FFFF00005D5D:#0000BBBBBBBB:#BBBBBBBBBBBB:#555555555555:#F4F40D0D1717:'
+ '#3B3BCFCF1D1D:#ECECC8C80909:#55555555FFFF:#FFFF5555FFFF:#6A6AE3E3F9F9:'
+ '#FFFFFFFFFFFF:#121226263737:#FFFFFFFFFFFF',
+ 'Crayon Pony Fish':
+ '#2A2A1A1A1C1C:#909000002A2A:#575795952323:#AAAA30301B1B:#8B8B8787AFAF:'
+ '#68682E2E5050:#E8E8A7A76666:#686852525959:#3C3C2A2A2E2E:#C5C524245C5C:'
+ '#8D8DFFFF5656:#C7C737371D1D:#CFCFC9C9FFFF:#FBFB6C6CB9B9:#FFFFCECEAEAE:'
+ '#AFAF94949D9D:#141406060707:#686852525959',
+ 'Dark Pastel':
+ '#000000000000:#FFFF55555555:#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:'
+ '#FFFF5555FFFF:#5555FFFFFFFF:#BBBBBBBBBBBB:#555555555555:#FFFF55555555:'
+ '#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
+ '#FFFFFFFFFFFF:#000000000000:#FFFFFFFFFFFF',
+ 'Darkside':
+ '#000000000000:#E8E834341C1C:#6868C2C25656:#F2F2D3D32C2C:#1C1C9898E8E8:'
+ '#8E8E6969C9C9:#1C1C9898E8E8:#BABABABABABA:#000000000000:#DFDF5A5A4F4F:'
+ '#7676B7B76868:#EEEED6D64A4A:#38387B7BD2D2:#95957B7BBDBD:#3D3D9696E2E2:'
+ '#BABABABABABA:#222223232424:#BABABABABABA',
+ 'Desert':
+ '#4D4D4D4D4D4D:#FFFF2B2B2B2B:#9898FBFB9898:#F0F0E6E68C8C:#CDCD85853F3F:'
+ '#FFFFDEDEADAD:#FFFFA0A0A0A0:#F5F5DEDEB3B3:#555555555555:#FFFF55555555:'
+ '#5555FFFF5555:#FFFFFFFF5555:#8787CECEFFFF:#FFFF5555FFFF:#FFFFD7D70000:'
+ '#FFFFFFFFFFFF:#333333333333:#FFFFFFFFFFFF',
+ 'Dimmed Monokai':
+ '#3A3A3C3C4343:#BEBE3E3E4848:#86869A9A3A3A:#C4C4A5A53535:#4E4E7676A1A1:'
+ '#85855B5B8D8D:#56568E8EA3A3:#B8B8BCBCB9B9:#888889898787:#FBFB00001E1E:'
+ '#0E0E71712E2E:#C3C370703333:#17176C6CE3E3:#FBFB00006767:#2D2D6F6F6C6C:'
+ '#FCFCFFFFB8B8:#1E1E1E1E1E1E:#B8B8BCBCB9B9',
+ 'Dracula':
+ '#000000000000:#FFFF55555555:#5050FAFA7B7B:#F1F1FAFA8C8C:#BDBD9393F9F9:'
+ '#FFFF7979C6C6:#8B8BE9E9FDFD:#BBBBBBBBBBBB:#555555555555:#FFFF55555555:'
+ '#5050FAFA7B7B:#F1F1FAFA8C8C:#BDBD9393F9F9:#FFFF7979C6C6:#8B8BE9E9FDFD:'
+ '#FFFFFFFFFFFF:#1E1E1F1F2828:#F8F8F8F8F2F2',
+ 'Earthsong':
+ '#111114141717:#C8C841413434:#8484C4C44B4B:#F4F4AEAE2E2E:#13139797B9B9:'
+ '#D0D062623C3C:#4F4F94945252:#E5E5C5C5A9A9:#66665E5E5454:#FFFF64645959:'
+ '#9797E0E03535:#DFDFD5D56161:#5E5ED9D9FFFF:#FFFF91916868:#8383EFEF8888:'
+ '#F6F6F6F6ECEC:#282824242020:#E5E5C6C6A8A8',
+ 'Elemental':
+ '#3C3C3B3B3030:#979728280F0F:#474799994242:#7F7F71711010:#49497F7F7D7D:'
+ '#7E7E4E4E2E2E:#38387F7F5858:#808079797474:#545454544444:#DFDF50502A2A:'
+ '#6060E0E06F6F:#D6D698982727:#7878D8D8D8D8:#CDCD7C7C5353:#5858D5D59898:'
+ '#FFFFF1F1E8E8:#212121211C1C:#808079797373',
+ 'Espresso Libre':
+ '#000000000000:#CCCC00000000:#1A1A92921C1C:#EFEFE4E43A3A:#00006666FFFF:'
+ '#C5C565656B6B:#050598989A9A:#D3D3D7D7CFCF:#545457575353:#EFEF28282828:'
+ '#9A9AFFFF8787:#FFFFFAFA5C5C:#4343A8A8EDED:#FFFF80808989:#3434E2E2E2E2:'
+ '#EDEDEDEDECEC:#2A2A21211C1C:#B8B8A8A89898',
+ 'Espresso':
+ '#343434343434:#D2D251515151:#A5A5C2C26161:#FFFFC6C66D6D:#6C6C9999BBBB:'
+ '#D1D19797D9D9:#BEBED6D6FFFF:#EEEEEEEEECEC:#535353535353:#F0F00C0C0C0C:'
+ '#C2C2E0E07575:#E1E1E3E38B8B:#8A8AB7B7D9D9:#EFEFB5B5F7F7:#DCDCF3F3FFFF:'
+ '#FFFFFFFFFFFF:#323232323232:#FFFFFFFFFFFF',
+ 'Fideloper':
+ '#28282F2F3232:#CACA1D1D2C2C:#EDEDB7B7ABAB:#B7B7AAAA9A9A:#2E2E7878C1C1:'
+ '#C0C022226E6E:#303091918585:#E9E9E2E2CDCD:#090920202727:#D3D35F5F5A5A:'
+ '#D3D35F5F5A5A:#A8A865657171:#7C7C8484C4C4:#5B5B5D5DB2B2:#818190908F8F:'
+ '#FCFCF4F4DEDE:#28282F2F3232:#DADAD9D9DFDF',
+ 'Fishtank':
+ '#030306063C3C:#C6C600004949:#ABABF1F15757:#FDFDCDCD5E5E:#52525F5FB8B8:'
+ '#97976F6F8181:#969686866262:#ECECEFEFFCFC:#6C6C5A5A3030:#D9D94A4A8A8A:'
+ '#DADAFFFFA8A8:#FEFEE6E6A8A8:#B1B1BDBDF9F9:#FDFDA4A4CCCC:#A4A4BCBC8686:'
+ '#F6F6FFFFECEC:#222224243636:#ECECEFEFFDFD',
+ 'Flat':
+ '#22222D2D3F3F:#A8A823232020:#3232A5A54848:#E5E58D8D1111:#31316767ACAC:'
+ '#78781A1AA0A0:#2C2C93937070:#B0B0B6B6BABA:#21212C2C3C3C:#D4D431312E2E:'
+ '#2D2D94944040:#E5E5BEBE0C0C:#3C3C7D7DD2D2:#82823030A7A7:#3535B3B38787:'
+ '#E7E7ECECEDED:#000022224040:#2C2CC5C55D5D',
+ 'Flatland':
+ '#1C1C1D1D1919:#F1F182823838:#9E9ED2D26464:#F3F3EFEF6D6D:#4F4F9696BEBE:'
+ '#69695A5ABBBB:#D5D538386464:#FEFEFFFFFEFE:#1C1C1D1D1919:#D1D12A2A2424:'
+ '#A7A7D3D32C2C:#FFFF89894848:#6161B8B8D0D0:#69695A5ABBBB:#D5D538386464:'
+ '#FEFEFFFFFEFE:#1C1C1E1E2020:#B8B8DADAEEEE',
+ 'Frontend Delight':
+ '#242424242626:#F8F850501A1A:#565657574646:#F9F976761D1D:#2C2C7070B7B7:'
+ '#F0F02D2D4E4E:#3B3BA0A0A5A5:#ACACACACACAC:#5E5EACAC6C6C:#F6F643431919:'
+ '#7474EBEB4C4C:#FCFCC2C22424:#33339393C9C9:#E7E75E5E4E4E:#4E4EBCBCE5E5:'
+ '#8B8B73735A5A:#1B1B1B1B1D1D:#ACACACACACAC',
+ 'Frontend Fun Forrest':
+ '#000000000000:#D5D525252B2B:#90909B9B0000:#BDBD8A8A1313:#46469898A2A2:'
+ '#8C8C42423131:#D9D981811212:#DDDDC1C16565:#7E7E69695454:#E4E459591B1B:'
+ '#BFBFC6C65959:#FFFFCACA1B1B:#7C7CC9C9CECE:#D1D163634949:#E6E6A9A96B6B:'
+ '#FFFFE9E9A3A3:#242412120000:#DDDDC1C16565',
+ 'Frontend Galaxy':
+ '#000000000000:#F9F955555F5F:#2020AFAF8989:#FDFDF0F02929:#58589C9CF5F5:'
+ '#93934D4D9595:#1E1E9E9EE6E6:#BBBBBBBBBBBB:#555555555555:#FAFA8B8B8E8E:'
+ '#3434BBBB9999:#FFFFFFFF5555:#58589C9CF5F5:#E7E755559898:#39397878BBBB:'
+ '#FFFFFFFFFFFF:#1C1C28283636:#FFFFFFFFFFFF',
+ 'Github':
+ '#3E3E3E3E3E3E:#97970B0B1616:#070796962A2A:#F8F8EEEEC7C7:#00003E3E8A8A:'
+ '#E9E946469191:#8989D1D1ECEC:#FFFFFFFFFFFF:#666666666666:#DEDE00000000:'
+ '#8787D5D5A2A2:#F1F1D0D00707:#2E2E6C6CBABA:#FFFFA2A29F9F:#1C1CFAFAFEFE:'
+ '#FFFFFFFFFFFF:#F4F4F4F4F4F4:#3E3E3E3E3E3E',
+ 'Grape':
+ '#2D2D28283E3E:#ECEC21216060:#1F1FA9A91B1B:#8D8DDCDC1F1F:#48487C7CF4F4:'
+ '#8C8C3535C8C8:#3A3ADDDDEDED:#9E9E9E9EA0A0:#585850506A6A:#F0F071719A9A:'
+ '#5252A9A95D5D:#B2B2DCDC8787:#A9A9BBBBEBEB:#ACAC8181C1C1:#9C9CE3E3EAEA:'
+ '#A1A18888F7F7:#161614142323:#9E9E9E9EA0A0',
+ 'Grass':
+ '#000000000000:#BBBB00000000:#0000BBBB0000:#E7E7B0B00000:#00000000A3A3:'
+ '#959500006161:#0000BBBBBBBB:#BBBBBBBBBBBB:#555555555555:#BBBB00000000:'
+ '#0000BBBB0000:#E7E7B0B00000:#00000000BBBB:#FFFF5555FFFF:#5555FFFFFFFF:'
+ '#FFFFFFFFFFFF:#131377773C3C:#FFFFF0F0A5A5',
+ 'Hardcore':
+ '#1B1B1D1D1E1E:#F9F926267272:#A6A6E2E22E2E:#FDFD97971F1F:#6666D9D9EFEF:'
+ '#9E9E6F6FFEFE:#5E5E71717575:#CCCCCCCCC6C6:#505053535454:#FFFF66669D9D:'
+ '#BEBEEDED5F5F:#E6E6DBDB7474:#6666D9D9EFEF:#9E9E6F6FFEFE:#A3A3BABABFBF:'
+ '#F8F8F8F8F2F2:#121212121212:#A0A0A0A0A0A0',
+ 'Harper':
+ '#010101010101:#F8F8B6B63F3F:#7F7FB5B5E1E1:#D6D6DADA2525:#48489E9E4848:'
+ '#B2B29696C6C6:#F5F5BFBFD7D7:#A8A8A4A49D9D:#72726E6E6A6A:#F8F8B6B63F3F:'
+ '#7F7FB5B5E1E1:#D6D6DADA2525:#48489E9E4848:#B2B29696C6C6:#F5F5BFBFD7D7:'
+ '#FEFEFBFBEAEA:#010101010101:#A8A8A4A49D9D',
+ 'Highway':
+ '#000000000000:#CFCF0D0D1717:#121280803333:#FFFFCACA3D3D:#00006A6AB3B3:'
+ '#6A6A26267474:#383845456363:#EDEDEDEDEDED:#5C5C4F4F4949:#EFEF7D7D1717:'
+ '#B1B1D1D13030:#FFFFF1F11F1F:#4F4FC2C2FDFD:#DEDE00007070:#5C5C4F4F4949:'
+ '#FEFEFFFFFEFE:#212122222424:#EDEDEDEDEDED',
+ 'Hipster Green':
+ '#000000000000:#B6B620204A4A:#0000A6A60000:#BEBEBEBE0000:#24246D6DB2B2:'
+ '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
+ '#8686A8A83E3E:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
+ '#E5E5E5E5E5E5:#0F0F0A0A0505:#8484C1C13737',
+ 'Homebrew':
+ '#000000000000:#999900000000:#0000A6A60000:#999999990000:#00000000B2B2:'
+ '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
+ '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
+ '#E5E5E5E5E5E5:#000000000000:#0000FFFF0000',
+ 'Hurtado':
+ '#575757575757:#FFFF1B1B0000:#A5A5DFDF5555:#FBFBE7E74A4A:#484863638787:'
+ '#FCFC5E5EF0F0:#8585E9E9FEFE:#CBCBCBCBCBCB:#252525252525:#D4D41C1C0000:'
+ '#A5A5DFDF5555:#FBFBE7E74949:#8989BDBDFFFF:#BFBF0000C0C0:#8585E9E9FEFE:'
+ '#DBDBDBDBDBDB:#000000000000:#DADADBDBDADA',
+ 'Hybrid':
+ '#2A2A2E2E3333:#B7B74D4D5050:#B3B3BEBE5A5A:#E3E3B5B55E5E:#6D6D9090B0B0:'
+ '#A0A07E7EABAB:#7F7FBEBEB3B3:#B5B5B8B8B6B6:#1D1D1E1E2121:#8C8C2D2D3232:'
+ '#787883833131:#E5E589894F4F:#4B4B6B6B8888:#6E6E4F4F7979:#4D4D7B7B7373:'
+ '#5A5A61616969:#161617171818:#B7B7BCBCB9B9',
+ 'Ic Green Ppl':
+ '#1E1E1E1E1E1E:#FBFB00002929:#32329B9B2424:#64649A9A2525:#14149B9B4545:'
+ '#5353B8B82B2B:#2B2BB7B76767:#DFDFFEFEEEEE:#030326260F0F:#A6A6FFFF3E3E:'
+ '#9F9FFFFF6D6D:#D1D1FFFF6D6D:#7272FFFFB5B5:#5050FFFF3D3D:#2222FFFF7171:'
+ '#DADAEEEED0D0:#3A3A3C3C3E3E:#D9D9EEEED2D2',
+ 'Ic Orange Ppl':
+ '#000000000000:#C0C039390000:#A3A3A9A90000:#CACAAEAE0000:#BDBD6C6C0000:'
+ '#FBFB5D5D0000:#F7F794940000:#FFFFC8C88A8A:#6A6A4E4E2929:#FFFF8B8B6767:'
+ '#F6F6FFFF3F3F:#FFFFE3E36E6E:#FFFFBDBD5454:#FCFC87874F4F:#C5C597975252:'
+ '#F9F9F9F9FEFE:#262626262626:#FFFFCBCB8383',
+ 'Idle Toes':
+ '#323232323232:#D2D252525252:#7F7FE1E17373:#FFFFC6C66D6D:#40409898FFFF:'
+ '#F5F57F7FFFFF:#BEBED6D6FFFF:#EEEEEEEEECEC:#535353535353:#F0F070707070:'
+ '#9D9DFFFF9090:#FFFFE4E48B8B:#5E5EB7B7F7F7:#FFFF9D9DFFFF:#DCDCF4F4FFFF:'
+ '#FFFFFFFFFFFF:#323232323232:#FFFFFFFFFFFF',
+ 'Ir Black':
+ '#4F4F4F4F4F4F:#FAFA6C6C5F5F:#A8A8FEFE6060:#FFFFFEFEB6B6:#9696CACAFDFD:'
+ '#FAFA7272FCFC:#C6C6C4C4FDFD:#EEEEEDEDEEEE:#7B7B7B7B7B7B:#FCFCB6B6AFAF:'
+ '#CECEFFFFABAB:#FFFFFEFECCCC:#B5B5DCDCFEFE:#FBFB9B9BFEFE:#DFDFDFDFFDFD:'
+ '#FEFEFFFFFEFE:#000000000000:#F1F1F1F1F1F1',
+ 'Jackie Brown':
+ '#2C2C1D1D1616:#EFEF57573434:#2B2BAFAF2B2B:#BDBDBEBE0000:#24246D6DB2B2:'
+ '#CFCF5E5EC0C0:#0000ACACEEEE:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
+ '#8686A8A83E3E:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
+ '#E5E5E5E5E5E5:#2C2C1C1C1515:#FFFFCCCC2F2F',
+ 'Japanesque':
+ '#343438383535:#CECE3E3E6060:#7B7BB7B75B5B:#E8E8B3B32A2A:#4C4C9999D3D3:'
+ '#A5A57F7FC4C4:#38389A9AACAC:#F9F9FAFAF6F6:#58585A5A5858:#D1D18E8EA6A6:'
+ '#76767E7E2B2B:#777759592E2E:#131358587979:#5F5F41419090:#7676BBBBCACA:'
+ '#B1B1B5B5AEAE:#1D1D1D1D1D1D:#F7F7F6F6ECEC',
+ 'Jellybeans':
+ '#929292929292:#E2E273737373:#9393B9B97979:#FFFFBABA7B7B:#9797BEBEDCDC:'
+ '#E1E1C0C0FAFA:#000098988E8E:#DEDEDEDEDEDE:#BDBDBDBDBDBD:#FFFFA1A1A1A1:'
+ '#BDBDDEDEABAB:#FFFFDCDCA0A0:#B1B1D8D8F6F6:#FBFBDADAFFFF:#1A1AB2B2A8A8:'
+ '#FFFFFFFFFFFF:#121212121212:#DEDEDEDEDEDE',
+ 'Kibble':
+ '#4D4D4D4D4D4D:#C7C700003131:#2929CFCF1313:#D8D8E3E30E0E:#34344949D1D1:'
+ '#84840000FFFF:#07079898ABAB:#E2E2D1D1E3E3:#5A5A5A5A5A5A:#F0F015157878:'
+ '#6C6CE0E05C5C:#F3F3F7F79E9E:#9797A4A4F7F7:#C4C49595F0F0:#6868F2F2E0E0:'
+ '#FFFFFFFFFFFF:#0E0E10100A0A:#F7F7F7F7F7F7',
+ 'Later This Evening':
+ '#2B2B2B2B2B2B:#D3D35A5A5F5F:#AFAFBABA6666:#E5E5D2D28989:#A0A0B9B9D5D5:'
+ '#BFBF9292D5D5:#9191BEBEB6B6:#3B3B3C3C3C3C:#444447474747:#D3D322222E2E:'
+ '#AAAABBBB3939:#E4E4BDBD3939:#65659999D5D5:#AAAA5252D5D5:#5F5FBFBFADAD:'
+ '#C0C0C2C2C2C2:#212121212121:#949494949494',
+ 'Lavandula':
+ '#232300004545:#7C7C15152525:#33337E7E6F6F:#7F7F6F6F4949:#4F4F4A4A7F7F:'
+ '#59593F3F7E7E:#575776767F7F:#73736E6E7D7D:#37372C2C4646:#DFDF50506666:'
+ '#5252E0E0C4C4:#E0E0C2C28686:#8E8E8686DFDF:#A6A67575DFDF:#9A9AD3D3DFDF:'
+ '#8C8C9191FAFA:#050500001414:#73736E6E7D7D',
+ 'Linux Console':
+ '#000000000000:#aaaa00000000:#0000aaaa0000:#aaaa55550000:#00000000aaaa:'
+ '#aaaa0000aaaa:#0000aaaaaaaa:#aaaaaaaaaaaa:#555555555556:#ffff55555555:'
+ '#5555ffff5555:#ffffffff5555:#55555555ffff:#ffff5555ffff:#5555ffffffff:'
+ '#ffffffffffff:#000000000000:#ffffffffffff',
+ 'Liquid Carbon Transparent':
+ '#000000000000:#FFFF2F2F2F2F:#54549A9A6F6F:#CCCCACAC0000:#00009999CCCC:'
+ '#CCCC6868C8C8:#7979C4C4CCCC:#BCBCCCCCCCCC:#000000000000:#FFFF2F2F2F2F:'
+ '#54549A9A6F6F:#CCCCACAC0000:#00009999CCCC:#CCCC6868C8C8:#7979C4C4CCCC:'
+ '#BCBCCCCCCCCC:#000000000000:#AFAFC2C2C2C2',
+ 'Liquid Carbon':
+ '#000000000000:#FFFF2F2F2F2F:#54549A9A6F6F:#CCCCACAC0000:#00009999CCCC:'
+ '#CCCC6868C8C8:#7979C4C4CCCC:#BCBCCCCCCCCC:#000000000000:#FFFF2F2F2F2F:'
+ '#54549A9A6F6F:#CCCCACAC0000:#00009999CCCC:#CCCC6868C8C8:#7979C4C4CCCC:'
+ '#BCBCCCCCCCCC:#2F2F2F2F2F2F:#AFAFC2C2C2C2',
+ 'Lucario':
+ '#4E4E4E4E4E4E:#FFFF6B6B6060:#FAFAB0B03636:#FFFFFFFFB6B6:#56569696EDED:'
+ '#FFFF7373FDFD:#8E8EE4E47878:#EEEEEEEEEEEE:#4F4F4F4F4F4F:#F9F968686060:'
+ '#FAFAB0B03636:#FDFDFFFFB8B8:#6B6B9F9FEDED:#FCFC6E6EF9F9:#8E8EE4E47878:'
+ '#FFFFFFFFFFFF:#2B2B3E3E5050:#F8F8F8F8F2F2',
+ 'Man Page':
+ '#000000000000:#CCCC00000000:#0000A6A60000:#999999990000:#00000000B2B2:'
+ '#B2B20000B2B2:#0000A6A6B2B2:#CCCCCCCCCCCC:#666666666666:#E5E500000000:'
+ '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
+ '#E5E5E5E5E5E5:#FEFEF4F49C9C:#000000000000',
+ 'Mathias':
+ '#000000000000:#E5E522222222:#A6A6E3E32D2D:#FCFC95951E1E:#C4C48D8DFFFF:'
+ '#FAFA25257373:#6767D9D9F0F0:#F2F2F2F2F2F2:#555555555555:#FFFF55555555:'
+ '#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
+ '#FFFFFFFFFFFF:#000000000000:#BBBBBBBBBBBB',
+ 'Medallion':
+ '#000000000000:#B5B54C4C0000:#7C7C8A8A1616:#D2D2BDBD2525:#60606B6BAFAF:'
+ '#8B8B59599090:#90906B6B2525:#C9C9C1C19999:#5E5E51511818:#FFFF91914848:'
+ '#B1B1C9C93A3A:#FFFFE4E44949:#ABABB8B8FFFF:#FEFE9F9FFFFF:#FFFFBBBB5151:'
+ '#FEFED5D59797:#1D1D18180808:#CACAC2C29696',
+ 'Misterioso':
+ '#000000000000:#FFFF42424242:#7474AFAF6868:#FFFFADAD2929:#33338F8F8686:'
+ '#94941313E5E5:#2323D7D7D7D7:#E1E1E1E1E0E0:#555555555555:#FFFF32324242:'
+ '#7474CDCD6868:#FFFFB9B92929:#2323D7D7D7D7:#FFFF3737FFFF:#0000EDEDE1E1:'
+ '#FFFFFFFFFFFF:#2D2D37374343:#E1E1E1E1E0E0',
+ 'Molokai':
+ '#121212121212:#FAFA25257373:#9797E1E12323:#DFDFD4D46060:#0F0F7F7FCFCF:'
+ '#87870000FFFF:#4242A7A7CFCF:#BBBBBBBBBBBB:#555555555555:#F5F566669C9C:'
+ '#B0B0E0E05E5E:#FEFEF2F26C6C:#0000AFAFFFFF:#AFAF8787FFFF:#5050CDCDFEFE:'
+ '#FFFFFFFFFFFF:#121212121212:#BBBBBBBBBBBB',
+ 'Mona Lisa':
+ '#34341A1A0D0D:#9B9B28281B1B:#626261613232:#C2C26E6E2727:#51515B5B5C5C:'
+ '#9B9B1D1D2929:#585880805656:#F6F6D7D75C5C:#878742422727:#FFFF42423030:'
+ '#B3B3B1B16363:#FFFF95956565:#9E9EB2B2B3B3:#FFFF5B5B6A6A:#8989CCCC8E8E:'
+ '#FFFFE5E59797:#11110B0B0D0D:#F6F6D5D56A6A',
+ 'Monokai Cobalt2':
+ '#1C1C1D1D1919:#D0D01B1B2424:#A7A7D3D32C2C:#D8D8CFCF6767:#6161B8B8D0D0:'
+ '#69695A5ABBBB:#D5D538386464:#FEFEFFFFFEFE:#1C1C1D1D1919:#D0D01B1B2424:'
+ '#A7A7D3D32C2C:#D8D8CFCF6767:#6161B8B8D0D0:#69695A5ABBBB:#D5D538386464:'
+ '#FEFEFFFFFEFE:#121226263737:#FFFFFFFFFFFF',
+ 'Monokai Soda':
+ '#191919191919:#F3F300005F5F:#9797E0E02323:#FAFA84841919:#9C9C6464FEFE:'
+ '#F3F300005F5F:#5757D1D1EAEA:#C4C4C4C4B5B5:#61615E5E4B4B:#F3F300005F5F:'
+ '#9797E0E02323:#DFDFD5D56161:#9C9C6464FEFE:#F3F300005F5F:#5757D1D1EAEA:'
+ '#F6F6F6F6EEEE:#191919191919:#C4C4C4C4B5B5',
+ 'Monokai':
+ '#1C1C1D1D1919:#D0D01B1B2424:#A7A7D3D32C2C:#D8D8CFCF6767:#6161B8B8D0D0:'
+ '#69695A5ABBBB:#D5D538386464:#FEFEFFFFFEFE:#1C1C1D1D1919:#D0D01B1B2424:'
+ '#A7A7D3D32C2C:#D8D8CFCF6767:#6161B8B8D0D0:#69695A5ABBBB:#D5D538386464:'
+ '#FEFEFFFFFEFE:#232325252626:#F6F6F5F5EEEE',
+ 'N0tch2k':
+ '#383838383838:#A9A955555151:#666666666666:#A9A980805151:#65657D7D3E3E:'
+ '#767676767676:#C9C9C9C9C9C9:#D0D0B8B8A3A3:#474747474747:#A9A977777575:'
+ '#8C8C8C8C8C8C:#A9A991917575:#9898BDBD5E5E:#A3A3A3A3A3A3:#DCDCDCDCDCDC:'
+ '#D8D8C8C8BBBB:#222222222222:#A0A0A0A0A0A0',
+ 'Neopolitan':
+ '#000000000000:#808000000000:#6161CECE3C3C:#FBFBDEDE2D2D:#25253B3B7676:'
+ '#FFFF00008080:#8D8DA6A6CECE:#F8F8F8F8F8F8:#000000000000:#808000000000:'
+ '#6161CECE3C3C:#FBFBDEDE2D2D:#25253B3B7676:#FFFF00008080:#8D8DA6A6CECE:'
+ '#F8F8F8F8F8F8:#27271F1F1919:#FFFFFFFFFFFF',
+ 'Neutron':
+ '#222225252B2B:#B5B53F3F3636:#5A5AB9B97777:#DDDDB5B56666:#6A6A7B7B9292:'
+ '#A3A379799D9D:#3F3F9393A8A8:#E6E6E8E8EEEE:#222225252B2B:#B5B53F3F3636:'
+ '#5A5AB9B97777:#DDDDB5B56666:#6A6A7B7B9292:#A3A379799D9D:#3F3F9393A8A8:'
+ '#EBEBEDEDF2F2:#1B1B1D1D2222:#E6E6E8E8EEEE',
+ 'Nightlion V1':
+ '#4C4C4C4C4C4C:#BBBB00000000:#5E5EDEDE8F8F:#F2F2F0F06767:#26266A6AD7D7:'
+ '#BBBB0000BBBB:#0000D9D9DFDF:#BBBBBBBBBBBB:#555555555555:#FFFF55555555:'
+ '#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
+ '#FFFFFFFFFFFF:#000000000000:#BBBBBBBBBBBB',
+ 'Nightlion V2':
+ '#4C4C4C4C4C4C:#BBBB00000000:#0303F6F62222:#F2F2F0F06767:#6363D0D0F0F0:'
+ '#CECE6F6FDADA:#0000D9D9DFDF:#BBBBBBBBBBBB:#555555555555:#FFFF55555555:'
+ '#7D7DF6F61C1C:#FFFFFFFF5555:#6262CACAE7E7:#FFFF9A9AF5F5:#0000CCCCD7D7:'
+ '#FFFFFFFFFFFF:#171717171717:#BBBBBBBBBBBB',
+ 'Novel':
+ '#000000000000:#CCCC00000000:#000096960000:#D0D06B6B0000:#00000000CCCC:'
+ '#CCCC0000CCCC:#00008787CCCC:#CCCCCCCCCCCC:#7F7F7F7F7F7F:#CCCC00000000:'
+ '#000096960000:#D0D06B6B0000:#00000000CCCC:#CCCC0000CCCC:#00008686CBCB:'
+ '#FFFFFFFFFFFF:#DFDFDBDBC3C3:#3B3B23232222',
+ 'Obsidian':
+ '#000000000000:#A5A500000101:#0000BBBB0000:#FEFECCCC2222:#39399B9BDADA:'
+ '#BBBB0000BBBB:#0000BBBBBBBB:#BBBBBBBBBBBB:#555555555555:#FFFF00000303:'
+ '#9292C7C76363:#FEFEF7F77373:#A0A0D6D6FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
+ '#FFFFFFFFFFFF:#272730303232:#CCCCCCCCCCCC',
+ 'Ocean':
+ '#000000000000:#999900000000:#0000A6A60000:#999999990000:#00000000B2B2:'
+ '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
+ '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
+ '#E5E5E5E5E5E5:#22224F4FBCBC:#FFFFFFFFFFFF',
+ 'Ollie':
+ '#000000000000:#ABAB2E2E3030:#3131ABAB6060:#ABAB42420000:#2C2C5656ABAB:'
+ '#AFAF84842727:#1F1FA5A5ABAB:#8A8A8D8DABAB:#5A5A36362525:#FFFF3D3D4848:'
+ '#3B3BFFFF9999:#FFFF5E5E1E1E:#44448787FFFF:#FFFFC2C21C1C:#1E1EFAFAFFFF:'
+ '#5B5B6D6DA7A7:#212120202424:#8A8A8D8DAEAE',
+ 'One Dark':
+ '#000000000000:#B0B058586969:#7676A6A66565:#CFCFB0B07373:#4A4AA4A4B8B8:'
+ '#A1A16565C1C1:#4A4AA4A4B8B8:#B1B1B1B1B1B1:#4C4C57577272:#B0B058586969:'
+ '#7676A6A66565:#CFCFB0B07373:#4A4AA4A4B8B8:#A1A16565C1C1:#4A4AA4A4B8B8:'
+ '#DEDEDEDEDEDE:#171718181C1C:#4C4C57577171',
+ 'Paul Millr':
+ '#2A2A2A2A2A2A:#FFFF00000000:#7979FFFF0F0F:#E7E7BFBF0000:#38386B6BD7D7:'
+ '#B3B34949BEBE:#6666CCCCFFFF:#BBBBBBBBBBBB:#666666666666:#FFFF00008080:'
+ '#6666FFFF6666:#F3F3D6D64E4E:#70709A9AEDED:#DBDB6767E6E6:#7979DFDFF2F2:'
+ '#FFFFFFFFFFFF:#000000000000:#F2F2F2F2F2F2',
+ 'Pencil Dark':
+ '#212121212121:#C3C307077171:#1010A7A77878:#A8A89C9C1414:#00008E8EC4C4:'
+ '#52523C3C7979:#2020A5A5BABA:#D9D9D9D9D9D9:#424242424242:#FBFB00007A7A:'
+ '#5F5FD7D7AFAF:#F3F3E4E43030:#2020BBBBFCFC:#68685555DEDE:#4F4FB8B8CCCC:'
+ '#F1F1F1F1F1F1:#212121212121:#F1F1F1F1F1F1',
+ 'Pencil Light':
+ '#212121212121:#C3C307077171:#1010A7A77878:#A8A89C9C1414:#00008E8EC4C4:'
+ '#52523C3C7979:#2020A5A5BABA:#D9D9D9D9D9D9:#424242424242:#FBFB00007A7A:'
+ '#5F5FD7D7AFAF:#F3F3E4E43030:#2020BBBBFCFC:#68685555DEDE:#4F4FB8B8CCCC:'
+ '#F1F1F1F1F1F1:#F1F1F1F1F1F1:#424242424242',
+ 'Pnevma':
+ '#2F2F2E2E2D2D:#A3A366666666:#9090A5A57D7D:#D7D7AFAF8787:#7F7FA5A5BDBD:'
+ '#C7C79E9EC4C4:#8A8ADBDBB4B4:#D0D0D0D0D0D0:#4A4A48484545:#D7D787878787:'
+ '#AFAFBEBEA2A2:#E4E4C9C9AFAF:#A1A1BDBDCECE:#D7D7BEBEDADA:#B1B1E7E7DDDD:'
+ '#EFEFEFEFEFEF:#1C1C1C1C1C1C:#D0D0D0D0D0D0',
+ 'Pro':
+ '#000000000000:#999900000000:#0000A6A60000:#999999990000:#1F1F0808DBDB:'
+ '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
+ '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
+ '#E5E5E5E5E5E5:#000000000000:#F2F2F2F2F2F2',
+ 'Red Alert':
+ '#000000000000:#D5D52E2E4D4D:#7171BEBE6B6B:#BEBEB8B86B6B:#47479B9BEDED:'
+ '#E8E87878D6D6:#6B6BBEBEB8B8:#D6D6D6D6D6D6:#262626262626:#E0E024245353:'
+ '#AFAFF0F08B8B:#DFDFDDDDB7B7:#6565A9A9F0F0:#DDDDB7B7DFDF:#B7B7DFDFDDDD:'
+ '#FFFFFFFFFFFF:#767624242323:#FFFFFFFFFFFF',
+ 'Red Sands':
+ '#000000000000:#FFFF3F3F0000:#0000BBBB0000:#E7E7B0B00000:#00007171FFFF:'
+ '#BBBB0000BBBB:#0000BBBBBBBB:#BBBBBBBBBBBB:#555555555555:#BBBB00000000:'
+ '#0000BBBB0000:#E7E7B0B00000:#00007171AEAE:#FFFF5555FFFF:#5555FFFFFFFF:'
+ '#FFFFFFFFFFFF:#797924241E1E:#D7D7C9C9A7A7',
+ 'Rippedcasts':
+ '#000000000000:#CDCDAFAF9595:#A7A7FFFF6060:#BFBFBBBB1F1F:#7575A5A5B0B0:'
+ '#FFFF7373FDFD:#595964647E7E:#BFBFBFBFBFBF:#666666666666:#EEEECBCBADAD:'
+ '#BCBCEEEE6868:#E5E5E5E50000:#8686BDBDC9C9:#E5E50000E5E5:#8C8C9B9BC3C3:'
+ '#E5E5E5E5E5E5:#2B2B2B2B2B2B:#FFFFFFFFFFFF',
+ 'Royal':
+ '#24241F1F2A2A:#909027274B4B:#232380801C1C:#B4B49D9D2727:#64648080AFAF:'
+ '#66664D4D9696:#8A8AAAAABDBD:#515149496565:#31312D2D3C3C:#D4D434346C6C:'
+ '#2C2CD8D84545:#FDFDE8E83A3A:#8F8FB9B9F9F9:#A4A47979E2E2:#ABABD3D3EBEB:'
+ '#9D9D8B8BBDBD:#101008081414:#505048486868',
+ 'Rxvt':
+ '#000000000000:#cdcd00000000:#0000cdcd0000:#cdcdcdcd0000:#00000000cdcd:'
+ '#cdcd0000cdcd:#0000cdcdcdcd:#fafaebebd7d7:#404040404040:#ffff00000000:'
+ '#0000ffff0000:#ffffffff0000:#00000000ffff:#ffff0000ffff:#0000ffffffff:'
+ '#ffffffffffff:#000000000000:#ffffffffffff',
+ 'Sea Shells':
+ '#171738384C4C:#D1D150502323:#02027C7C9B9B:#FCFCA0A02F2F:#1E1E49495050:'
+ '#6868D3D3F1F1:#5050A3A3B5B5:#DEDEB8B88D8D:#42424B4B5252:#D3D386867777:'
+ '#61618C8C9898:#FDFDD2D29E9E:#1B1BBCBCDDDD:#BBBBE3E3EEEE:#8686ABABB3B3:'
+ '#FEFEE3E3CDCD:#080813131A1A:#DEDEB8B88D8D',
+ 'Seafoam Pastel':
+ '#757575757575:#82825D5D4D4D:#71718C8C6161:#ADADA1A16D6D:#4D4D7B7B8282:'
+ '#8A8A71716767:#717193939393:#E0E0E0E0E0E0:#8A8A8A8A8A8A:#CFCF93937979:'
+ '#9898D9D9AAAA:#FAFAE7E79D9D:#7979C3C3CFCF:#D6D6B2B2A1A1:#ADADE0E0E0E0:'
+ '#E0E0E0E0E0E0:#242434343434:#D3D3E7E7D3D3',
+ 'Seti':
+ '#323232323232:#C2C228283232:#8E8EC4C43D3D:#E0E0C6C64F4F:#4343A5A5D5D5:'
+ '#8B8B5757B5B5:#8E8EC4C43D3D:#EEEEEEEEEEEE:#323232323232:#C2C228283232:'
+ '#8E8EC4C43D3D:#E0E0C6C64F4F:#4343A5A5D5D5:#8B8B5757B5B5:#8E8EC4C43D3D:'
+ '#FFFFFFFFFFFF:#111112121313:#CACACECECDCD',
+ 'Shaman':
+ '#010120202626:#B1B12F2F2C2C:#0000A9A94040:#5D5D8A8AA9A9:#444499998585:'
+ '#000059599C9C:#5C5C7E7E1919:#404055555454:#373743435050:#FFFF42424242:'
+ '#2A2AEAEA5E5E:#8D8DD3D3FDFD:#6161D4D4B9B9:#12129898FFFF:#9898CFCF2828:'
+ '#5858FAFAD6D6:#000010101414:#404055555555',
+ 'Slate':
+ '#212121212121:#E1E1A7A7BFBF:#8080D7D77878:#C4C4C9C9BFBF:#25254A4A4949:'
+ '#A3A38080D3D3:#1414ABAB9C9C:#0202C4C4E0E0:#FFFFFFFFFFFF:#FFFFCCCCD8D8:'
+ '#BDBDFFFFA8A8:#D0D0CBCBC9C9:#7979AFAFD2D2:#C4C4A7A7D8D8:#8B8BDEDEE0E0:'
+ '#E0E0E0E0E0E0:#212121212121:#3434B0B0D2D2',
+ 'Smyck':
+ '#000000000000:#B7B741413131:#7D7DA9A90000:#C4C4A4A40000:#6262A3A3C4C4:'
+ '#B9B98A8ACCCC:#202073738383:#A0A0A0A0A0A0:#7A7A7A7A7A7A:#D6D683837B7B:'
+ '#C4C4F0F03636:#FEFEE1E14D4D:#8D8DCFCFF0F0:#F7F79999FFFF:#6969D9D9CFCF:'
+ '#F7F7F7F7F7F7:#1B1B1B1B1B1B:#F7F7F7F7F7F7',
+ 'Soft Server':
+ '#000000000000:#A1A168686969:#9999A5A56969:#A2A290906969:#6A6A8F8FA3A3:'
+ '#69697171A3A3:#6B6BA4A48F8F:#9999A3A3A2A2:#66666C6C6B6B:#DCDC5B5B5F5F:'
+ '#BFBFDEDE5454:#DEDEB3B35F5F:#6262B1B1DFDF:#5F5F6E6EDEDE:#6464E3E39C9C:'
+ '#D1D1DFDFDEDE:#242426262626:#9999A3A3A2A2',
+ 'Solarized Darcula':
+ '#252529292A2A:#F2F248484040:#626296965555:#B6B688880000:#20207575C7C7:'
+ '#79797F7FD4D4:#151596968D8D:#D2D2D8D8D9D9:#252529292A2A:#F2F248484040:'
+ '#626296965555:#B6B688880000:#20207575C7C7:#79797F7FD4D4:#151596968D8D:'
+ '#D2D2D8D8D9D9:#3D3D3F3F4141:#D2D2D8D8D9D9',
+ 'Solarized Dark Higher Contrast':
+ '#000027273131:#D0D01B1B2424:#6B6BBEBE6C6C:#A5A577770505:#20207575C7C7:'
+ '#C6C61B1B6E6E:#252591918585:#E9E9E2E2CBCB:#000063638888:#F4F415153B3B:'
+ '#5050EEEE8484:#B1B17E7E2828:#17178D8DC7C7:#E1E14D4D8E8E:#0000B2B29E9E:'
+ '#FCFCF4F4DCDC:#00001E1E2626:#9B9BC1C1C2C2',
+ 'Solarized Dark':
+ '#000027273131:#D0D01B1B2424:#727289890505:#A5A577770505:#20207575C7C7:'
+ '#C6C61B1B6E6E:#252591918585:#E9E9E2E2CBCB:#00001E1E2626:#BDBD36361212:'
+ '#46465A5A6161:#525267676F6F:#707081818383:#58585656B9B9:#818190908F8F:'
+ '#FCFCF4F4DCDC:#00001E1E2626:#707081818383',
+ 'Solarized Light':
+ '#000027273131:#D0D01B1B2424:#727289890505:#A5A577770505:#20207575C7C7:'
+ '#C6C61B1B6E6E:#252591918585:#E9E9E2E2CBCB:#00001E1E2626:#BDBD36361212:'
+ '#46465A5A6161:#525267676F6F:#707081818383:#58585656B9B9:#818190908F8F:'
+ '#FCFCF4F4DCDC:#FCFCF4F4DCDC:#525267676F6F',
+ 'Space Gray Eighties':
+ '#151517171C1C:#ECEC5F5F6767:#8080A7A76363:#FDFDC2C25353:#54548585C0C0:'
+ '#BFBF8383C0C0:#5757C2C2C0C0:#EEEEECECE7E7:#555555555555:#FFFF69697373:'
+ '#9393D3D39393:#FFFFD1D15656:#4D4D8383D0D0:#FFFF5555FFFF:#8383E8E8E4E4:'
+ '#FFFFFFFFFFFF:#212121212121:#BDBDB9B9AEAE',
+ 'Space Gray':
+ '#000000000000:#AFAF4B4B5757:#8787B2B27979:#E5E5C0C07878:#7C7C8F8FA3A3:'
+ '#A3A379799696:#8484A6A6A4A4:#B2B2B8B8C2C2:#000000000000:#AFAF4B4B5757:'
+ '#8787B2B27979:#E5E5C0C07878:#7C7C8F8FA3A3:#A3A379799696:#8484A6A6A4A4:'
+ '#FFFFFEFEFEFE:#202023232C2C:#B2B2B8B8C2C2',
+ 'Spacedust':
+ '#6E6E52524646:#E3E35A5A0000:#5C5CABAB9696:#E3E3CDCD7B7B:#0E0E54548B8B:'
+ '#E3E35A5A0000:#0606AFAFC7C7:#F0F0F1F1CECE:#67674C4C3131:#FFFF8A8A3939:'
+ '#ADADCACAB8B8:#FFFFC7C77777:#6767A0A0CDCD:#FFFF8A8A3939:#8383A6A6B3B3:'
+ '#FEFEFFFFF0F0:#0A0A1E1E2424:#ECECEFEFC1C1',
+ 'Spring':
+ '#000000000000:#FFFF4C4C8383:#1F1F8C8C3A3A:#1F1FC9C95A5A:#1C1CD2D2EEEE:'
+ '#89895959A8A8:#3E3E99999F9F:#FFFFFEFEFEFE:#000000000000:#FFFF00002121:'
+ '#1F1FC2C23131:#D4D4B7B70606:#1515A9A9FDFD:#89895959A8A8:#3E3E99999F9F:'
+ '#FFFFFEFEFEFE:#FFFFFFFFFFFF:#4D4D4D4D4C4C',
+ 'Square':
+ '#050505050505:#E9E989897C7C:#B6B637377D7D:#ECECEBEBBEBE:#A9A9CDCDEBEB:'
+ '#757550507B7B:#C9C9CACAECEC:#F2F2F2F2F2F2:#141414141414:#F9F992928686:'
+ '#C3C3F7F78686:#FCFCFBFBCCCC:#B6B6DEDEFBFB:#ADAD7F7FA8A8:#D7D7D9D9FCFC:'
+ '#E2E2E2E2E2E2:#1A1A1A1A1A1A:#ACACACACABAB',
+ 'Sundried':
+ '#30302B2B2A2A:#A6A646463D3D:#575776764444:#9C9C5F5F2A2A:#48485A5A9898:'
+ '#858545455151:#9C9C81814E4E:#C8C8C8C8C8C8:#4D4D4D4D4747:#AAAA00000C0C:'
+ '#12128C8C2020:#FCFC6A6A2020:#78789898F7F7:#FCFC8989A0A0:#FAFAD3D38484:'
+ '#FFFFFEFEFEFE:#1A1A18181818:#C8C8C8C8C8C8',
+ 'Symphonic':
+ '#000000000000:#DCDC32322F2F:#5656DBDB3A3A:#FFFF84840000:#00008484D4D4:'
+ '#B7B72929D9D9:#CCCCCCCCFFFF:#FFFFFFFFFFFF:#1B1B1D1D2121:#DCDC32322F2F:'
+ '#5656DBDB3A3A:#FFFF84840000:#00008484D4D4:#B7B72929D9D9:#CCCCCCCCFFFF:'
+ '#FFFFFFFFFFFF:#000000000000:#FFFFFFFFFFFF',
+ 'Tango':
+ '#000000000000:#cccc00000000:#4e4e9a9a0606:#c4c4a0a00000:#34346565a4a4:'
+ '#757550507b7b:#060698209a9a:#d3d3d7d7cfcf:#555557575353:#efef29292929:'
+ '#8a8ae2e23434:#fcfce9e94f4f:#72729f9fcfcf:#adad7f7fa8a8:#3434e2e2e2e2:'
+ '#eeeeeeeeecec:#ffffffffffff:#000000000000',
+ 'Teerb':
+ '#1C1C1C1C1C1C:#D6D686868686:#AEAED6D68686:#D7D7AFAF8787:#8686AEAED6D6:'
+ '#D6D6AEAED6D6:#8A8ADBDBB4B4:#D0D0D0D0D0D0:#1C1C1C1C1C1C:#D6D686868686:'
+ '#AEAED6D68686:#E4E4C9C9AFAF:#8686AEAED6D6:#D6D6AEAED6D6:#B1B1E7E7DDDD:'
+ '#EFEFEFEFEFEF:#262626262626:#D0D0D0D0D0D0',
+ 'Terminal Basic':
+ '#000000000000:#999900000000:#0000A6A60000:#999999990000:#00000000B2B2:'
+ '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
+ '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
+ '#E5E5E5E5E5E5:#FFFFFFFFFFFF:#000000000000',
+ 'Thayer Bright':
+ '#1B1B1D1D1E1E:#F9F926267272:#4D4DF7F74040:#F3F3FDFD2121:#26265656D6D6:'
+ '#8C8C5454FEFE:#3737C8C8B4B4:#CCCCCCCCC6C6:#505053535454:#FFFF59599595:'
+ '#B6B6E3E35454:#FEFEEDED6C6C:#3F3F7878FFFF:#9E9E6F6FFEFE:#2323CECED4D4:'
+ '#F8F8F8F8F2F2:#1B1B1D1D1E1E:#F8F8F8F8F8F8',
+ 'Tomorrow Night Blue':
+ '#000000000000:#FFFF9D9DA3A3:#D1D1F1F1A9A9:#FFFFEEEEADAD:#BBBBDADAFFFF:'
+ '#EBEBBBBBFFFF:#9999FFFFFFFF:#FFFFFEFEFEFE:#000000000000:#FFFF9C9CA3A3:'
+ '#D0D0F0F0A8A8:#FFFFEDEDACAC:#BABADADAFFFF:#EBEBBABAFFFF:#9999FFFFFFFF:'
+ '#FFFFFEFEFEFE:#000024245151:#FFFFFEFEFEFE',
+ 'Tomorrow Night Bright':
+ '#000000000000:#D5D54E4E5353:#B9B9CACA4949:#E7E7C5C54747:#7979A6A6DADA:'
+ '#C3C39797D8D8:#7070C0C0B1B1:#FFFFFEFEFEFE:#000000000000:#D4D44D4D5353:'
+ '#B9B9C9C94949:#E6E6C4C44646:#7979A6A6DADA:#C3C39696D7D7:#7070C0C0B1B1:'
+ '#FFFFFEFEFEFE:#000000000000:#E9E9E9E9E9E9',
+ 'Tomorrow Night Eighties':
+ '#000000000000:#F2F277777979:#9999CCCC9999:#FFFFCCCC6666:#66669999CCCC:'
+ '#CCCC9999CCCC:#6666CCCCCCCC:#FFFFFEFEFEFE:#000000000000:#F1F177777979:'
+ '#9999CCCC9999:#FFFFCCCC6666:#66669999CCCC:#CCCC9999CCCC:#6666CCCCCCCC:'
+ '#FFFFFEFEFEFE:#2C2C2C2C2C2C:#CCCCCCCCCCCC',
+ 'Tomorrow Night':
+ '#000000000000:#CCCC66666666:#B5B5BDBD6868:#F0F0C6C67474:#8181A2A2BEBE:'
+ '#B2B29393BBBB:#8A8ABEBEB7B7:#FFFFFEFEFEFE:#000000000000:#CCCC66666666:'
+ '#B5B5BDBD6868:#F0F0C5C57474:#8080A1A1BDBD:#B2B29494BABA:#8A8ABDBDB6B6:'
+ '#FFFFFEFEFEFE:#1D1D1F1F2121:#C5C5C8C8C6C6',
+ 'Tomorrow':
+ '#000000000000:#C8C828282828:#71718C8C0000:#EAEAB7B70000:#41417171AEAE:'
+ '#89895959A8A8:#3E3E99999F9F:#FFFFFEFEFEFE:#000000000000:#C8C828282828:'
+ '#70708B8B0000:#E9E9B6B60000:#41417070AEAE:#89895858A7A7:#3D3D99999F9F:'
+ '#FFFFFEFEFEFE:#FFFFFFFFFFFF:#4D4D4D4D4C4C',
+ 'Toy Chest':
+ '#2C2C3F3F5757:#BEBE2D2D2626:#191991917171:#DADA8E8E2626:#32325D5D9696:'
+ '#8A8A5D5DDBDB:#3535A0A08F8F:#2323D0D08282:#323268688989:#DDDD59594343:'
+ '#3030CFCF7B7B:#E7E7D7D74B4B:#3333A5A5D9D9:#ADAD6B6BDCDC:#4141C3C3ADAD:'
+ '#D4D4D4D4D4D4:#232336364A4A:#3030CFCF7B7B',
+ 'Treehouse':
+ '#323212120000:#B1B127270E0E:#4444A9A90000:#A9A981810B0B:#575784849999:'
+ '#969636363C3C:#B2B259591D1D:#77776B6B5353:#424236362525:#EDED5C5C2020:'
+ '#5555F2F23737:#F1F1B7B73131:#8585CFCFECEC:#E0E04B4B5A5A:#F0F07D7D1414:'
+ '#FFFFC8C80000:#191919191919:#77776B6B5353',
+ 'Twilight':
+ '#141414141414:#C0C06C6C4343:#AFAFB9B97979:#C2C2A8A86C6C:#444446464949:'
+ '#B4B4BEBE7B7B:#777782828484:#FEFEFFFFD3D3:#262626262626:#DDDD7C7C4C4C:'
+ '#CBCBD8D88C8C:#E1E1C4C47D7D:#5A5A5D5D6161:#D0D0DBDB8E8E:#8A8A98989A9A:'
+ '#FEFEFFFFD3D3:#141414141414:#FEFEFFFFD3D3',
+ 'Urple':
+ '#000000000000:#AFAF42425B5B:#3737A3A31515:#ACAC5B5B4141:#55554D4D9A9A:'
+ '#6C6C3B3BA1A1:#808080808080:#878779799C9C:#5C5C31312525:#FFFF63638787:'
+ '#2828E5E51F1F:#F0F080806161:#85857979EDED:#A0A05D5DEEEE:#EAEAEAEAEAEA:'
+ '#BFBFA3A3FFFF:#1B1B1B1B2323:#868679799A9A',
+ 'Vaughn':
+ '#242423234F4F:#707050505050:#6060B4B48A8A:#DFDFAFAF8F8F:#55555555FFFF:'
+ '#F0F08C8CC3C3:#8C8CD0D0D3D3:#707090908080:#707090908080:#DCDCA3A3A3A3:'
+ '#6060B4B48A8A:#F0F0DFDFAFAF:#55555555FFFF:#ECEC9393D3D3:#9393E0E0E3E3:'
+ '#FFFFFFFFFFFF:#252523234E4E:#DCDCDCDCCCCC',
+ 'Vibrant Ink':
+ '#878787878787:#FFFF66660000:#CCCCFFFF0404:#FFFFCCCC0000:#4444B3B3CCCC:'
+ '#99993333CCCC:#4444B3B3CCCC:#F5F5F5F5F5F5:#555555555555:#FFFF00000000:'
+ '#0000FFFF0000:#FFFFFFFF0000:#00000000FFFF:#FFFF0000FFFF:#0000FFFFFFFF:'
+ '#E5E5E5E5E5E5:#000000000000:#FFFFFFFFFFFF',
+ 'Warm Neon':
+ '#000000000000:#E2E243434545:#3838B1B13939:#DADAE1E14545:#42426060C5C5:'
+ '#F8F81F1FFBFB:#2929BABAD3D3:#D0D0B8B8A3A3:#FDFDFCFCFCFC:#E8E86F6F7171:'
+ '#9B9BC0C08F8F:#DDDDD9D97979:#7A7A9090D5D5:#F6F67474B9B9:#5E5ED1D1E4E4:'
+ '#D8D8C8C8BBBB:#3F3F3F3F3F3F:#AFAFDADAB6B6',
+ 'Wez':
+ '#000000000000:#CCCC55555555:#5555CCCC5555:#CDCDCDCD5555:#54545555CBCB:'
+ '#CCCC5555CCCC:#7A7ACACACACA:#CCCCCCCCCCCC:#555555555555:#FFFF55555555:'
+ '#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
+ '#FFFFFFFFFFFF:#000000000000:#B3B3B3B3B3B3',
+ 'Wild Cherry':
+ '#000005050606:#D9D940408585:#2A2AB2B25050:#FFFFD1D16F6F:#88883C3CDCDC:'
+ '#ECECECECECEC:#C1C1B8B8B7B7:#FFFFF8F8DDDD:#00009C9CC9C9:#DADA6B6BABAB:'
+ '#F4F4DBDBA5A5:#EAEAC0C06666:#2F2F8B8BB9B9:#AEAE63636B6B:#FFFF91919D9D:'
+ '#E4E483838D8D:#1F1F16162626:#D9D9FAFAFFFF',
+ 'Wombat':
+ '#000000000000:#FFFF60605A5A:#B1B1E8E86969:#EAEAD8D89C9C:#5D5DA9A9F6F6:'
+ '#E8E86A6AFFFF:#8282FFFFF6F6:#DEDED9D9CECE:#313131313131:#F5F58B8B7F7F:'
+ '#DCDCF8F88F8F:#EEEEE5E5B2B2:#A5A5C7C7FFFF:#DDDDAAAAFFFF:#B6B6FFFFF9F9:'
+ '#FEFEFFFFFEFE:#171717171717:#DEDED9D9CECE',
+ 'Wryan':
+ '#333333333333:#8C8C46466565:#282873737373:#7C7C7C7C9999:#393955557373:'
+ '#5E5E46468C8C:#313165658C8C:#89899C9CA1A1:#3D3D3D3D3D3D:#BFBF4D4D8080:'
+ '#5353A6A6A6A6:#9E9E9E9ECBCB:#47477A7AB3B3:#7E7E6262B3B3:#60609696BFBF:'
+ '#C0C0C0C0C0C0:#101010101010:#999999999393',
+ 'Xterm':
+ '#000000000000:#cdcb00000000:#0000cdcb0000:#cdcbcdcb0000:#1e1a908fffff:'
+ '#cdcb0000cdcb:#0000cdcbcdcb:#e5e2e5e2e5e2:#4ccc4ccc4ccc:#ffff00000000:'
+ '#0000ffff0000:#ffffffff0000:#46458281b4ae:#ffff0000ffff:#0000ffffffff:'
+ '#ffffffffffff:#000000000000:#ffffffffffff',
+ 'Zenburn':
+ '#4D4D4D4D4D4D:#707050505050:#6060B4B48A8A:#F0F0DFDFAFAF:#505060607070:'
+ '#DCDC8C8CC3C3:#8C8CD0D0D3D3:#DCDCDCDCCCCC:#707090908080:#DCDCA3A3A3A3:'
+ '#C3C3BFBF9F9F:#E0E0CFCF9F9F:#9494BFBFF3F3:#ECEC9393D3D3:#9393E0E0E3E3:'
+ '#FFFFFFFFFFFF:#3F3F3F3F3F3F:#DCDCDCDCCCCC'
+}
diff --git a/src/guake/prefs.py b/src/guake/prefs.py
index dcbdb349e..10f44334a 100644
--- a/src/guake/prefs.py
+++ b/src/guake/prefs.py
@@ -21,13 +21,14 @@
from __future__ import division
from __future__ import print_function
+import gconf
+import gobject
+import gtk
import os
import re
import warnings
-import gconf
-import gobject
-import gtk
+from pango import FontDescription
from guake.common import ShowableError
from guake.common import _
@@ -44,8 +45,10 @@
from guake.globals import LKEY
from guake.globals import LOCALE_DIR
from guake.globals import NAME
+from guake.palettes import PALETTES
from guake.simplegladeapp import SimpleGladeApp
from guake.simplegladeapp import bindtextdomain
+from guake.terminal import GuakeTerminal
from guake.terminal import QUICK_OPEN_MATCHERS
# A regular expression to match possible python interpreters when
@@ -148,669 +151,6 @@
]},
]
-PALETTES = [
- # 3024 Day
- '#090903030000:#DBDB2D2D2020:#0101A2A25252:#FDFDEDED0202:#0101A0A0E4E4:'
- '#A1A16A6A9494:#B5B5E4E4F4F4:#A5A5A2A2A2A2:#5C5C58585555:#E8E8BBBBD0D0:'
- '#3A3A34343232:#4A4A45454343:#80807D7D7C7C:#D6D6D5D5D4D4:#CDCDABAB5353:'
- '#F7F7F7F7F7F7:#F7F7F7F7F7F7:#4A4A45454343',
- # 3024 Night
- '#090903030000:#DBDB2D2D2020:#0101A2A25252:#FDFDEDED0202:#0101A0A0E4E4:'
- '#A1A16A6A9494:#B5B5E4E4F4F4:#A5A5A2A2A2A2:#5C5C58585555:#E8E8BBBBD0D0:'
- '#3A3A34343232:#4A4A45454343:#80807D7D7C7C:#D6D6D5D5D4D4:#CDCDABAB5353:'
- '#F7F7F7F7F7F7:#090903030000:#A5A5A2A2A2A2',
- # Adventure Time
- '#050504040404:#BCBC00001313:#4949B1B11717:#E6E674741D1D:#0F0F4949C6C6:'
- '#666659599292:#6F6FA4A49797:#F8F8DBDBC0C0:#4E4E7B7BBFBF:#FCFC5E5E5959:'
- '#9D9DFFFF6E6E:#EFEFC1C11A1A:#18189696C6C6:#9A9A59595252:#C8C8F9F9F3F3:'
- '#F5F5F4F4FBFB:#1E1E1C1C4444:#F8F8DBDBC0C0',
- # Afterglow
- '#151515151515:#ACAC41414242:#7E7E8D8D5050:#E5E5B5B56767:#6C6C9999BABA:'
- '#9E9E4E4E8585:#7D7DD5D5CFCF:#D0D0D0D0D0D0:#505050505050:#ACAC41414242:'
- '#7E7E8D8D5050:#E5E5B5B56666:#6C6C9999BBBB:#9E9E4E4E8585:#7D7DD5D5CFCF:'
- '#F5F5F5F5F5F5:#202020202020:#D0D0D0D0D0D0',
- # Alien Blood
- '#111126261515:#7F7F2B2B2626:#2F2F7E7E2525:#70707F7F2323:#2F2F69697F7F:'
- '#474757577E7E:#31317F7F7676:#64647D7D7575:#3C3C47471111:#DFDF80800808:'
- '#1818E0E00000:#BDBDE0E00000:#0000A9A9DFDF:#00005858DFDF:#0000DFDFC3C3:'
- '#7373F9F99090:#0F0F16160F0F:#63637D7D7575',
- # Argonaut
- '#222222222222:#FFFF00000F0F:#8C8CE0E00A0A:#FFFFB9B90000:#00008D8DF8F8:'
- '#6C6C4343A5A5:#0000D7D7EBEB:#FFFFFFFFFFFF:#444444444444:#FFFF27273F3F:'
- '#ABABE0E05A5A:#FFFFD1D14141:#00009292FFFF:#9A9A5F5FEBEB:#6767FFFFEFEF:'
- '#FFFFFFFFFFFF:#0D0D0F0F1818:#FFFFFAFAF3F3',
- # Arthur
- '#3D3D35352A2A:#CDCD5C5C5C5C:#8686AFAF8080:#E8E8AEAE5B5B:#64649595EDED:'
- '#DEDEB8B88787:#B0B0C4C4DEDE:#BBBBAAAA9999:#555544444444:#CCCC55553333:'
- '#8888AAAA2222:#FFFFA7A75D5D:#8787CECEEBEB:#999966660000:#B0B0C4C4DEDE:'
- '#DDDDCCCCBBBB:#1C1C1C1C1C1C:#DDDDEEEEDDDD',
- # Atom
- '#000000000000:#FCFC5E5EF0F0:#8787C3C38A8A:#FFFFD7D7B1B1:#8585BEBEFDFD:'
- '#B9B9B5B5FCFC:#8585BEBEFDFD:#DFDFDFDFDFDF:#000000000000:#FCFC5E5EF0F0:'
- '#9494F9F93636:#F5F5FFFFA7A7:#9696CBCBFEFE:#B9B9B5B5FCFC:#8585BEBEFDFD:'
- '#DFDFDFDFDFDF:#161617171818:#C5C5C8C8C6C6',
- # Belafonte Day
- '#202011111B1B:#BEBE10100E0E:#858581816262:#EAEAA5A54949:#42426A6A7979:'
- '#979752522C2C:#98989A9A9C9C:#96968C8C8383:#5E5E52525252:#BEBE10100E0E:'
- '#858581816262:#EAEAA5A54949:#42426A6A7979:#979752522C2C:#98989A9A9C9C:'
- '#D5D5CCCCBABA:#D5D5CCCCBABA:#454537373C3C',
- # Belafonte Night
- '#202011111B1B:#BEBE10100E0E:#858581816262:#EAEAA5A54949:#42426A6A7979:'
- '#979752522C2C:#98989A9A9C9C:#96968C8C8383:#5E5E52525252:#BEBE10100E0E:'
- '#858581816262:#EAEAA5A54949:#42426A6A7979:#979752522C2C:#98989A9A9C9C:'
- '#D5D5CCCCBABA:#202011111B1B:#96968C8C8383',
- # Birdsofparadise
- '#57573D3D2525:#BEBE2D2D2626:#6B6BA0A08A8A:#E9E99C9C2929:#5A5A8686ACAC:'
- '#ABAB8080A6A6:#7474A5A5ACAC:#DFDFDADAB7B7:#9A9A6B6B4949:#E8E845452626:'
- '#9494D7D7BABA:#D0D0D0D04F4F:#B8B8D3D3EDED:#D0D09D9DCACA:#9292CECED6D6:'
- '#FFFFF9F9D4D4:#2A2A1E1E1D1D:#DFDFDADAB7B7',
- # Blazer
- '#000000000000:#B8B87A7A7A7A:#7A7AB8B87A7A:#B8B8B8B87A7A:#7A7A7A7AB8B8:'
- '#B8B87A7AB8B8:#7A7AB8B8B8B8:#D9D9D9D9D9D9:#262626262626:#DBDBBDBDBDBD:'
- '#BDBDDBDBBDBD:#DBDBDBDBBDBD:#BDBDBDBDDBDB:#DBDBBDBDDBDB:#BDBDDBDBDBDB:'
- '#FFFFFFFFFFFF:#0D0D19192626:#D9D9E6E6F2F2',
- # Borland
- '#4E4E4E4E4E4E:#FFFF6B6B6060:#A7A7FFFF6060:#FFFFFFFFB6B6:#9696CACAFDFD:'
- '#FFFF7373FDFD:#C6C6C4C4FDFD:#EEEEEEEEEEEE:#7C7C7C7C7C7C:#FFFFB6B6B0B0:'
- '#CECEFFFFABAB:#FFFFFFFFCBCB:#B5B5DCDCFEFE:#FFFF9C9CFEFE:#DFDFDFDFFEFE:'
- '#FFFFFFFFFFFF:#00000000A4A4:#FFFFFFFF4E4E',
- # Broadcast
- '#000000000000:#DADA49493939:#51519F9F5050:#FFFFD2D24A4A:#6D6D9C9CBEBE:'
- '#D0D0D0D0FFFF:#6E6E9C9CBEBE:#FFFFFFFFFFFF:#323232323232:#FFFF7B7B6B6B:'
- '#8383D1D18282:#FFFFFFFF7C7C:#9F9FCECEF0F0:#FFFFFFFFFFFF:#A0A0CECEF0F0:'
- '#FFFFFFFFFFFF:#2B2B2B2B2B2B:#E6E6E1E1DCDC',
- # Brogrammer
- '#1F1F1F1F1F1F:#F7F711111818:#2C2CC5C55D5D:#ECECB9B90F0F:#2A2A8484D2D2:'
- '#4E4E5959B7B7:#0F0F8080D5D5:#D6D6DADAE4E4:#D6D6DADAE4E4:#DEDE34342E2E:'
- '#1D1DD2D26060:#F2F2BDBD0909:#0F0F8080D5D5:#52524F4FB9B9:#0F0F7C7CDADA:'
- '#FFFFFFFFFFFF:#131313131313:#D6D6DADAE4E4',
- # C64
- '#090903030000:#888839393232:#5555A0A04949:#BFBFCECE7272:#404031318D8D:'
- '#8B8B3F3F9696:#6767B6B6BDBD:#FFFFFFFFFFFF:#000000000000:#888839393232:'
- '#5555A0A04949:#BFBFCECE7272:#404031318D8D:#8B8B3F3F9696:#6767B6B6BDBD:'
- '#F7F7F7F7F7F7:#404031318D8D:#78786969C4C4',
- # Chalk
- '#7C7C8A8A8F8F:#B2B23A3A5151:#78789A9A6969:#B9B9ABAB4A4A:#2A2A7F7FACAC:'
- '#BCBC4F4F5A5A:#4444A7A79999:#D2D2D8D8D9D9:#888888888888:#F2F248484040:'
- '#8080C4C46F6F:#FFFFEBEB6262:#40409595FFFF:#FBFB51517575:#5252CCCCBDBD:'
- '#D2D2D8D8D9D9:#2B2B2C2C2E2E:#D2D2D8D8D9D9',
- # Chalkboard
- '#000000000000:#C3C373737272:#7272C3C37373:#C2C2C3C37272:#73737272C3C3:'
- '#C3C37272C2C2:#7272C2C2C3C3:#D9D9D9D9D9D9:#323232323232:#DBDBAAAAAAAA:'
- '#AAAADBDBAAAA:#DADADBDBAAAA:#AAAAAAAADBDB:#DBDBAAAADADA:#AAAADADADBDB:'
- '#FFFFFFFFFFFF:#292926262F2F:#D9D9E6E6F2F2',
- # Ciapre
- '#181818181818:#808000000909:#484851513B3B:#CCCC8A8A3E3E:#56566D6D8C8C:'
- '#72724C4C7C7C:#5B5B4F4F4A4A:#ADADA3A37E7E:#555555555555:#ABAB38383434:'
- '#A6A6A6A65D5D:#DCDCDEDE7B7B:#2F2F9797C6C6:#D3D330306060:#F3F3DADAB1B1:'
- '#F3F3F3F3F3F3:#18181C1C2727:#ADADA3A37A7A',
- # Clrs
- '#000000000000:#F7F727272929:#323289895C5C:#F9F96F6F1C1C:#12125C5CCFCF:'
- '#9F9F0000BCBC:#3232C2C2C0C0:#B2B2B2B2B2B2:#545457575353:#FBFB04041616:'
- '#2C2CC6C63131:#FCFCD6D62727:#15156F6FFEFE:#E8E80000B0B0:#3939D5D5CECE:'
- '#EDEDEDEDECEC:#FFFFFFFFFFFF:#262626262626',
- # Cobalt Neon
- '#141426263030:#FFFF23232020:#3A3AA5A5FFFF:#E9E9E7E75C5C:#8F8FF5F58686:'
- '#78781A1AA0A0:#8F8FF5F58686:#BABA4545B1B1:#FFFFF6F68888:#D4D431312E2E:'
- '#8F8FF5F58686:#E9E9F0F06D6D:#3C3C7D7DD2D2:#82823030A7A7:#6C6CBCBC6767:'
- '#8F8FF5F58686:#141428283838:#8F8FF5F58686',
- # Cobalt2
- '#000000000000:#FFFF00000000:#3737DDDD2121:#FEFEE4E40909:#14146060D2D2:'
- '#FFFF00005D5D:#0000BBBBBBBB:#BBBBBBBBBBBB:#555555555555:#F4F40D0D1717:'
- '#3B3BCFCF1D1D:#ECECC8C80909:#55555555FFFF:#FFFF5555FFFF:#6A6AE3E3F9F9:'
- '#FFFFFFFFFFFF:#121226263737:#FFFFFFFFFFFF',
- # Crayon Pony Fish
- '#2A2A1A1A1C1C:#909000002A2A:#575795952323:#AAAA30301B1B:#8B8B8787AFAF:'
- '#68682E2E5050:#E8E8A7A76666:#686852525959:#3C3C2A2A2E2E:#C5C524245C5C:'
- '#8D8DFFFF5656:#C7C737371D1D:#CFCFC9C9FFFF:#FBFB6C6CB9B9:#FFFFCECEAEAE:'
- '#AFAF94949D9D:#141406060707:#686852525959',
- # Dark Pastel
- '#000000000000:#FFFF55555555:#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:'
- '#FFFF5555FFFF:#5555FFFFFFFF:#BBBBBBBBBBBB:#555555555555:#FFFF55555555:'
- '#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
- '#FFFFFFFFFFFF:#000000000000:#FFFFFFFFFFFF',
- # Darkside
- '#000000000000:#E8E834341C1C:#6868C2C25656:#F2F2D3D32C2C:#1C1C9898E8E8:'
- '#8E8E6969C9C9:#1C1C9898E8E8:#BABABABABABA:#000000000000:#DFDF5A5A4F4F:'
- '#7676B7B76868:#EEEED6D64A4A:#38387B7BD2D2:#95957B7BBDBD:#3D3D9696E2E2:'
- '#BABABABABABA:#222223232424:#BABABABABABA',
- # Desert
- '#4D4D4D4D4D4D:#FFFF2B2B2B2B:#9898FBFB9898:#F0F0E6E68C8C:#CDCD85853F3F:'
- '#FFFFDEDEADAD:#FFFFA0A0A0A0:#F5F5DEDEB3B3:#555555555555:#FFFF55555555:'
- '#5555FFFF5555:#FFFFFFFF5555:#8787CECEFFFF:#FFFF5555FFFF:#FFFFD7D70000:'
- '#FFFFFFFFFFFF:#333333333333:#FFFFFFFFFFFF',
- # Dimmed Monokai
- '#3A3A3C3C4343:#BEBE3E3E4848:#86869A9A3A3A:#C4C4A5A53535:#4E4E7676A1A1:'
- '#85855B5B8D8D:#56568E8EA3A3:#B8B8BCBCB9B9:#888889898787:#FBFB00001E1E:'
- '#0E0E71712E2E:#C3C370703333:#17176C6CE3E3:#FBFB00006767:#2D2D6F6F6C6C:'
- '#FCFCFFFFB8B8:#1E1E1E1E1E1E:#B8B8BCBCB9B9',
- # Dracula
- '#000000000000:#FFFF55555555:#5050FAFA7B7B:#F1F1FAFA8C8C:#BDBD9393F9F9:'
- '#FFFF7979C6C6:#8B8BE9E9FDFD:#BBBBBBBBBBBB:#555555555555:#FFFF55555555:'
- '#5050FAFA7B7B:#F1F1FAFA8C8C:#BDBD9393F9F9:#FFFF7979C6C6:#8B8BE9E9FDFD:'
- '#FFFFFFFFFFFF:#1E1E1F1F2828:#F8F8F8F8F2F2',
- # Earthsong
- '#111114141717:#C8C841413434:#8484C4C44B4B:#F4F4AEAE2E2E:#13139797B9B9:'
- '#D0D062623C3C:#4F4F94945252:#E5E5C5C5A9A9:#66665E5E5454:#FFFF64645959:'
- '#9797E0E03535:#DFDFD5D56161:#5E5ED9D9FFFF:#FFFF91916868:#8383EFEF8888:'
- '#F6F6F6F6ECEC:#282824242020:#E5E5C6C6A8A8',
- # Elemental
- '#3C3C3B3B3030:#979728280F0F:#474799994242:#7F7F71711010:#49497F7F7D7D:'
- '#7E7E4E4E2E2E:#38387F7F5858:#808079797474:#545454544444:#DFDF50502A2A:'
- '#6060E0E06F6F:#D6D698982727:#7878D8D8D8D8:#CDCD7C7C5353:#5858D5D59898:'
- '#FFFFF1F1E8E8:#212121211C1C:#808079797373',
- # Espresso Libre
- '#000000000000:#CCCC00000000:#1A1A92921C1C:#EFEFE4E43A3A:#00006666FFFF:'
- '#C5C565656B6B:#050598989A9A:#D3D3D7D7CFCF:#545457575353:#EFEF28282828:'
- '#9A9AFFFF8787:#FFFFFAFA5C5C:#4343A8A8EDED:#FFFF80808989:#3434E2E2E2E2:'
- '#EDEDEDEDECEC:#2A2A21211C1C:#B8B8A8A89898',
- # Espresso
- '#343434343434:#D2D251515151:#A5A5C2C26161:#FFFFC6C66D6D:#6C6C9999BBBB:'
- '#D1D19797D9D9:#BEBED6D6FFFF:#EEEEEEEEECEC:#535353535353:#F0F00C0C0C0C:'
- '#C2C2E0E07575:#E1E1E3E38B8B:#8A8AB7B7D9D9:#EFEFB5B5F7F7:#DCDCF3F3FFFF:'
- '#FFFFFFFFFFFF:#323232323232:#FFFFFFFFFFFF',
- # Fideloper
- '#28282F2F3232:#CACA1D1D2C2C:#EDEDB7B7ABAB:#B7B7AAAA9A9A:#2E2E7878C1C1:'
- '#C0C022226E6E:#303091918585:#E9E9E2E2CDCD:#090920202727:#D3D35F5F5A5A:'
- '#D3D35F5F5A5A:#A8A865657171:#7C7C8484C4C4:#5B5B5D5DB2B2:#818190908F8F:'
- '#FCFCF4F4DEDE:#28282F2F3232:#DADAD9D9DFDF',
- # Fishtank
- '#030306063C3C:#C6C600004949:#ABABF1F15757:#FDFDCDCD5E5E:#52525F5FB8B8:'
- '#97976F6F8181:#969686866262:#ECECEFEFFCFC:#6C6C5A5A3030:#D9D94A4A8A8A:'
- '#DADAFFFFA8A8:#FEFEE6E6A8A8:#B1B1BDBDF9F9:#FDFDA4A4CCCC:#A4A4BCBC8686:'
- '#F6F6FFFFECEC:#222224243636:#ECECEFEFFDFD',
- # Flat
- '#22222D2D3F3F:#A8A823232020:#3232A5A54848:#E5E58D8D1111:#31316767ACAC:'
- '#78781A1AA0A0:#2C2C93937070:#B0B0B6B6BABA:#21212C2C3C3C:#D4D431312E2E:'
- '#2D2D94944040:#E5E5BEBE0C0C:#3C3C7D7DD2D2:#82823030A7A7:#3535B3B38787:'
- '#E7E7ECECEDED:#000022224040:#2C2CC5C55D5D',
- # Flatland
- '#1C1C1D1D1919:#F1F182823838:#9E9ED2D26464:#F3F3EFEF6D6D:#4F4F9696BEBE:'
- '#69695A5ABBBB:#D5D538386464:#FEFEFFFFFEFE:#1C1C1D1D1919:#D1D12A2A2424:'
- '#A7A7D3D32C2C:#FFFF89894848:#6161B8B8D0D0:#69695A5ABBBB:#D5D538386464:'
- '#FEFEFFFFFEFE:#1C1C1E1E2020:#B8B8DADAEEEE',
- # Frontend Delight
- '#242424242626:#F8F850501A1A:#565657574646:#F9F976761D1D:#2C2C7070B7B7:'
- '#F0F02D2D4E4E:#3B3BA0A0A5A5:#ACACACACACAC:#5E5EACAC6C6C:#F6F643431919:'
- '#7474EBEB4C4C:#FCFCC2C22424:#33339393C9C9:#E7E75E5E4E4E:#4E4EBCBCE5E5:'
- '#8B8B73735A5A:#1B1B1B1B1D1D:#ACACACACACAC',
- # Frontend Fun Forrest
- '#000000000000:#D5D525252B2B:#90909B9B0000:#BDBD8A8A1313:#46469898A2A2:'
- '#8C8C42423131:#D9D981811212:#DDDDC1C16565:#7E7E69695454:#E4E459591B1B:'
- '#BFBFC6C65959:#FFFFCACA1B1B:#7C7CC9C9CECE:#D1D163634949:#E6E6A9A96B6B:'
- '#FFFFE9E9A3A3:#242412120000:#DDDDC1C16565',
- # Frontend Galaxy
- '#000000000000:#F9F955555F5F:#2020AFAF8989:#FDFDF0F02929:#58589C9CF5F5:'
- '#93934D4D9595:#1E1E9E9EE6E6:#BBBBBBBBBBBB:#555555555555:#FAFA8B8B8E8E:'
- '#3434BBBB9999:#FFFFFFFF5555:#58589C9CF5F5:#E7E755559898:#39397878BBBB:'
- '#FFFFFFFFFFFF:#1C1C28283636:#FFFFFFFFFFFF',
- # Github
- '#3E3E3E3E3E3E:#97970B0B1616:#070796962A2A:#F8F8EEEEC7C7:#00003E3E8A8A:'
- '#E9E946469191:#8989D1D1ECEC:#FFFFFFFFFFFF:#666666666666:#DEDE00000000:'
- '#8787D5D5A2A2:#F1F1D0D00707:#2E2E6C6CBABA:#FFFFA2A29F9F:#1C1CFAFAFEFE:'
- '#FFFFFFFFFFFF:#F4F4F4F4F4F4:#3E3E3E3E3E3E',
- # Grape
- '#2D2D28283E3E:#ECEC21216060:#1F1FA9A91B1B:#8D8DDCDC1F1F:#48487C7CF4F4:'
- '#8C8C3535C8C8:#3A3ADDDDEDED:#9E9E9E9EA0A0:#585850506A6A:#F0F071719A9A:'
- '#5252A9A95D5D:#B2B2DCDC8787:#A9A9BBBBEBEB:#ACAC8181C1C1:#9C9CE3E3EAEA:'
- '#A1A18888F7F7:#161614142323:#9E9E9E9EA0A0',
- # Grass
- '#000000000000:#BBBB00000000:#0000BBBB0000:#E7E7B0B00000:#00000000A3A3:'
- '#959500006161:#0000BBBBBBBB:#BBBBBBBBBBBB:#555555555555:#BBBB00000000:'
- '#0000BBBB0000:#E7E7B0B00000:#00000000BBBB:#FFFF5555FFFF:#5555FFFFFFFF:'
- '#FFFFFFFFFFFF:#131377773C3C:#FFFFF0F0A5A5',
- # Hardcore
- '#1B1B1D1D1E1E:#F9F926267272:#A6A6E2E22E2E:#FDFD97971F1F:#6666D9D9EFEF:'
- '#9E9E6F6FFEFE:#5E5E71717575:#CCCCCCCCC6C6:#505053535454:#FFFF66669D9D:'
- '#BEBEEDED5F5F:#E6E6DBDB7474:#6666D9D9EFEF:#9E9E6F6FFEFE:#A3A3BABABFBF:'
- '#F8F8F8F8F2F2:#121212121212:#A0A0A0A0A0A0',
- # Harper
- '#010101010101:#F8F8B6B63F3F:#7F7FB5B5E1E1:#D6D6DADA2525:#48489E9E4848:'
- '#B2B29696C6C6:#F5F5BFBFD7D7:#A8A8A4A49D9D:#72726E6E6A6A:#F8F8B6B63F3F:'
- '#7F7FB5B5E1E1:#D6D6DADA2525:#48489E9E4848:#B2B29696C6C6:#F5F5BFBFD7D7:'
- '#FEFEFBFBEAEA:#010101010101:#A8A8A4A49D9D',
- # Highway
- '#000000000000:#CFCF0D0D1717:#121280803333:#FFFFCACA3D3D:#00006A6AB3B3:'
- '#6A6A26267474:#383845456363:#EDEDEDEDEDED:#5C5C4F4F4949:#EFEF7D7D1717:'
- '#B1B1D1D13030:#FFFFF1F11F1F:#4F4FC2C2FDFD:#DEDE00007070:#5C5C4F4F4949:'
- '#FEFEFFFFFEFE:#212122222424:#EDEDEDEDEDED',
- # Hipster Green
- '#000000000000:#B6B620204A4A:#0000A6A60000:#BEBEBEBE0000:#24246D6DB2B2:'
- '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
- '#8686A8A83E3E:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
- '#E5E5E5E5E5E5:#0F0F0A0A0505:#8484C1C13737',
- # Homebrew
- '#000000000000:#999900000000:#0000A6A60000:#999999990000:#00000000B2B2:'
- '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
- '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
- '#E5E5E5E5E5E5:#000000000000:#0000FFFF0000',
- # Hurtado
- '#575757575757:#FFFF1B1B0000:#A5A5DFDF5555:#FBFBE7E74A4A:#484863638787:'
- '#FCFC5E5EF0F0:#8585E9E9FEFE:#CBCBCBCBCBCB:#252525252525:#D4D41C1C0000:'
- '#A5A5DFDF5555:#FBFBE7E74949:#8989BDBDFFFF:#BFBF0000C0C0:#8585E9E9FEFE:'
- '#DBDBDBDBDBDB:#000000000000:#DADADBDBDADA',
- # Hybrid
- '#2A2A2E2E3333:#B7B74D4D5050:#B3B3BEBE5A5A:#E3E3B5B55E5E:#6D6D9090B0B0:'
- '#A0A07E7EABAB:#7F7FBEBEB3B3:#B5B5B8B8B6B6:#1D1D1E1E2121:#8C8C2D2D3232:'
- '#787883833131:#E5E589894F4F:#4B4B6B6B8888:#6E6E4F4F7979:#4D4D7B7B7373:'
- '#5A5A61616969:#161617171818:#B7B7BCBCB9B9',
- # Ic Green Ppl
- '#1E1E1E1E1E1E:#FBFB00002929:#32329B9B2424:#64649A9A2525:#14149B9B4545:'
- '#5353B8B82B2B:#2B2BB7B76767:#DFDFFEFEEEEE:#030326260F0F:#A6A6FFFF3E3E:'
- '#9F9FFFFF6D6D:#D1D1FFFF6D6D:#7272FFFFB5B5:#5050FFFF3D3D:#2222FFFF7171:'
- '#DADAEEEED0D0:#3A3A3C3C3E3E:#D9D9EEEED2D2',
- # Ic Orange Ppl
- '#000000000000:#C0C039390000:#A3A3A9A90000:#CACAAEAE0000:#BDBD6C6C0000:'
- '#FBFB5D5D0000:#F7F794940000:#FFFFC8C88A8A:#6A6A4E4E2929:#FFFF8B8B6767:'
- '#F6F6FFFF3F3F:#FFFFE3E36E6E:#FFFFBDBD5454:#FCFC87874F4F:#C5C597975252:'
- '#F9F9F9F9FEFE:#262626262626:#FFFFCBCB8383',
- # Idle Toes
- '#323232323232:#D2D252525252:#7F7FE1E17373:#FFFFC6C66D6D:#40409898FFFF:'
- '#F5F57F7FFFFF:#BEBED6D6FFFF:#EEEEEEEEECEC:#535353535353:#F0F070707070:'
- '#9D9DFFFF9090:#FFFFE4E48B8B:#5E5EB7B7F7F7:#FFFF9D9DFFFF:#DCDCF4F4FFFF:'
- '#FFFFFFFFFFFF:#323232323232:#FFFFFFFFFFFF',
- # Ir Black
- '#4F4F4F4F4F4F:#FAFA6C6C5F5F:#A8A8FEFE6060:#FFFFFEFEB6B6:#9696CACAFDFD:'
- '#FAFA7272FCFC:#C6C6C4C4FDFD:#EEEEEDEDEEEE:#7B7B7B7B7B7B:#FCFCB6B6AFAF:'
- '#CECEFFFFABAB:#FFFFFEFECCCC:#B5B5DCDCFEFE:#FBFB9B9BFEFE:#DFDFDFDFFDFD:'
- '#FEFEFFFFFEFE:#000000000000:#F1F1F1F1F1F1',
- # Jackie Brown
- '#2C2C1D1D1616:#EFEF57573434:#2B2BAFAF2B2B:#BDBDBEBE0000:#24246D6DB2B2:'
- '#CFCF5E5EC0C0:#0000ACACEEEE:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
- '#8686A8A83E3E:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
- '#E5E5E5E5E5E5:#2C2C1C1C1515:#FFFFCCCC2F2F',
- # Japanesque
- '#343438383535:#CECE3E3E6060:#7B7BB7B75B5B:#E8E8B3B32A2A:#4C4C9999D3D3:'
- '#A5A57F7FC4C4:#38389A9AACAC:#F9F9FAFAF6F6:#58585A5A5858:#D1D18E8EA6A6:'
- '#76767E7E2B2B:#777759592E2E:#131358587979:#5F5F41419090:#7676BBBBCACA:'
- '#B1B1B5B5AEAE:#1D1D1D1D1D1D:#F7F7F6F6ECEC',
- # Jellybeans
- '#929292929292:#E2E273737373:#9393B9B97979:#FFFFBABA7B7B:#9797BEBEDCDC:'
- '#E1E1C0C0FAFA:#000098988E8E:#DEDEDEDEDEDE:#BDBDBDBDBDBD:#FFFFA1A1A1A1:'
- '#BDBDDEDEABAB:#FFFFDCDCA0A0:#B1B1D8D8F6F6:#FBFBDADAFFFF:#1A1AB2B2A8A8:'
- '#FFFFFFFFFFFF:#121212121212:#DEDEDEDEDEDE',
- # Kibble
- '#4D4D4D4D4D4D:#C7C700003131:#2929CFCF1313:#D8D8E3E30E0E:#34344949D1D1:'
- '#84840000FFFF:#07079898ABAB:#E2E2D1D1E3E3:#5A5A5A5A5A5A:#F0F015157878:'
- '#6C6CE0E05C5C:#F3F3F7F79E9E:#9797A4A4F7F7:#C4C49595F0F0:#6868F2F2E0E0:'
- '#FFFFFFFFFFFF:#0E0E10100A0A:#F7F7F7F7F7F7',
- # Later This Evening
- '#2B2B2B2B2B2B:#D3D35A5A5F5F:#AFAFBABA6666:#E5E5D2D28989:#A0A0B9B9D5D5:'
- '#BFBF9292D5D5:#9191BEBEB6B6:#3B3B3C3C3C3C:#444447474747:#D3D322222E2E:'
- '#AAAABBBB3939:#E4E4BDBD3939:#65659999D5D5:#AAAA5252D5D5:#5F5FBFBFADAD:'
- '#C0C0C2C2C2C2:#212121212121:#949494949494',
- # Lavandula
- '#232300004545:#7C7C15152525:#33337E7E6F6F:#7F7F6F6F4949:#4F4F4A4A7F7F:'
- '#59593F3F7E7E:#575776767F7F:#73736E6E7D7D:#37372C2C4646:#DFDF50506666:'
- '#5252E0E0C4C4:#E0E0C2C28686:#8E8E8686DFDF:#A6A67575DFDF:#9A9AD3D3DFDF:'
- '#8C8C9191FAFA:#050500001414:#73736E6E7D7D',
- # Linux Console
- '#000000000000:#aaaa00000000:#0000aaaa0000:#aaaa55550000:#00000000aaaa:'
- '#aaaa0000aaaa:#0000aaaaaaaa:#aaaaaaaaaaaa:#555555555556:#ffff55555555:'
- '#5555ffff5555:#ffffffff5555:#55555555ffff:#ffff5555ffff:#5555ffffffff:'
- '#ffffffffffff:#000000000000:#ffffffffffff',
- # Liquid Carbon Transparent
- '#000000000000:#FFFF2F2F2F2F:#54549A9A6F6F:#CCCCACAC0000:#00009999CCCC:'
- '#CCCC6868C8C8:#7979C4C4CCCC:#BCBCCCCCCCCC:#000000000000:#FFFF2F2F2F2F:'
- '#54549A9A6F6F:#CCCCACAC0000:#00009999CCCC:#CCCC6868C8C8:#7979C4C4CCCC:'
- '#BCBCCCCCCCCC:#000000000000:#AFAFC2C2C2C2',
- # Liquid Carbon
- '#000000000000:#FFFF2F2F2F2F:#54549A9A6F6F:#CCCCACAC0000:#00009999CCCC:'
- '#CCCC6868C8C8:#7979C4C4CCCC:#BCBCCCCCCCCC:#000000000000:#FFFF2F2F2F2F:'
- '#54549A9A6F6F:#CCCCACAC0000:#00009999CCCC:#CCCC6868C8C8:#7979C4C4CCCC:'
- '#BCBCCCCCCCCC:#2F2F2F2F2F2F:#AFAFC2C2C2C2',
- # Lucario
- '#4E4E4E4E4E4E:#FFFF6B6B6060:#FAFAB0B03636:#FFFFFFFFB6B6:#56569696EDED:'
- '#FFFF7373FDFD:#8E8EE4E47878:#EEEEEEEEEEEE:#4F4F4F4F4F4F:#F9F968686060:'
- '#FAFAB0B03636:#FDFDFFFFB8B8:#6B6B9F9FEDED:#FCFC6E6EF9F9:#8E8EE4E47878:'
- '#FFFFFFFFFFFF:#2B2B3E3E5050:#F8F8F8F8F2F2',
- # Man Page
- '#000000000000:#CCCC00000000:#0000A6A60000:#999999990000:#00000000B2B2:'
- '#B2B20000B2B2:#0000A6A6B2B2:#CCCCCCCCCCCC:#666666666666:#E5E500000000:'
- '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
- '#E5E5E5E5E5E5:#FEFEF4F49C9C:#000000000000',
- # Mathias
- '#000000000000:#E5E522222222:#A6A6E3E32D2D:#FCFC95951E1E:#C4C48D8DFFFF:'
- '#FAFA25257373:#6767D9D9F0F0:#F2F2F2F2F2F2:#555555555555:#FFFF55555555:'
- '#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
- '#FFFFFFFFFFFF:#000000000000:#BBBBBBBBBBBB',
- # Medallion
- '#000000000000:#B5B54C4C0000:#7C7C8A8A1616:#D2D2BDBD2525:#60606B6BAFAF:'
- '#8B8B59599090:#90906B6B2525:#C9C9C1C19999:#5E5E51511818:#FFFF91914848:'
- '#B1B1C9C93A3A:#FFFFE4E44949:#ABABB8B8FFFF:#FEFE9F9FFFFF:#FFFFBBBB5151:'
- '#FEFED5D59797:#1D1D18180808:#CACAC2C29696',
- # Misterioso
- '#000000000000:#FFFF42424242:#7474AFAF6868:#FFFFADAD2929:#33338F8F8686:'
- '#94941313E5E5:#2323D7D7D7D7:#E1E1E1E1E0E0:#555555555555:#FFFF32324242:'
- '#7474CDCD6868:#FFFFB9B92929:#2323D7D7D7D7:#FFFF3737FFFF:#0000EDEDE1E1:'
- '#FFFFFFFFFFFF:#2D2D37374343:#E1E1E1E1E0E0',
- # Molokai
- '#121212121212:#FAFA25257373:#9797E1E12323:#DFDFD4D46060:#0F0F7F7FCFCF:'
- '#87870000FFFF:#4242A7A7CFCF:#BBBBBBBBBBBB:#555555555555:#F5F566669C9C:'
- '#B0B0E0E05E5E:#FEFEF2F26C6C:#0000AFAFFFFF:#AFAF8787FFFF:#5050CDCDFEFE:'
- '#FFFFFFFFFFFF:#121212121212:#BBBBBBBBBBBB',
- # Mona Lisa
- '#34341A1A0D0D:#9B9B28281B1B:#626261613232:#C2C26E6E2727:#51515B5B5C5C:'
- '#9B9B1D1D2929:#585880805656:#F6F6D7D75C5C:#878742422727:#FFFF42423030:'
- '#B3B3B1B16363:#FFFF95956565:#9E9EB2B2B3B3:#FFFF5B5B6A6A:#8989CCCC8E8E:'
- '#FFFFE5E59797:#11110B0B0D0D:#F6F6D5D56A6A',
- # Monokai Cobalt2
- '#1C1C1D1D1919:#D0D01B1B2424:#A7A7D3D32C2C:#D8D8CFCF6767:#6161B8B8D0D0:'
- '#69695A5ABBBB:#D5D538386464:#FEFEFFFFFEFE:#1C1C1D1D1919:#D0D01B1B2424:'
- '#A7A7D3D32C2C:#D8D8CFCF6767:#6161B8B8D0D0:#69695A5ABBBB:#D5D538386464:'
- '#FEFEFFFFFEFE:#121226263737:#FFFFFFFFFFFF',
- # Monokai Soda
- '#191919191919:#F3F300005F5F:#9797E0E02323:#FAFA84841919:#9C9C6464FEFE:'
- '#F3F300005F5F:#5757D1D1EAEA:#C4C4C4C4B5B5:#61615E5E4B4B:#F3F300005F5F:'
- '#9797E0E02323:#DFDFD5D56161:#9C9C6464FEFE:#F3F300005F5F:#5757D1D1EAEA:'
- '#F6F6F6F6EEEE:#191919191919:#C4C4C4C4B5B5',
- # Monokai
- '#1C1C1D1D1919:#D0D01B1B2424:#A7A7D3D32C2C:#D8D8CFCF6767:#6161B8B8D0D0:'
- '#69695A5ABBBB:#D5D538386464:#FEFEFFFFFEFE:#1C1C1D1D1919:#D0D01B1B2424:'
- '#A7A7D3D32C2C:#D8D8CFCF6767:#6161B8B8D0D0:#69695A5ABBBB:#D5D538386464:'
- '#FEFEFFFFFEFE:#232325252626:#F6F6F5F5EEEE',
- # N0tch2k
- '#383838383838:#A9A955555151:#666666666666:#A9A980805151:#65657D7D3E3E:'
- '#767676767676:#C9C9C9C9C9C9:#D0D0B8B8A3A3:#474747474747:#A9A977777575:'
- '#8C8C8C8C8C8C:#A9A991917575:#9898BDBD5E5E:#A3A3A3A3A3A3:#DCDCDCDCDCDC:'
- '#D8D8C8C8BBBB:#222222222222:#A0A0A0A0A0A0',
- # Neopolitan
- '#000000000000:#808000000000:#6161CECE3C3C:#FBFBDEDE2D2D:#25253B3B7676:'
- '#FFFF00008080:#8D8DA6A6CECE:#F8F8F8F8F8F8:#000000000000:#808000000000:'
- '#6161CECE3C3C:#FBFBDEDE2D2D:#25253B3B7676:#FFFF00008080:#8D8DA6A6CECE:'
- '#F8F8F8F8F8F8:#27271F1F1919:#FFFFFFFFFFFF',
- # Neutron
- '#222225252B2B:#B5B53F3F3636:#5A5AB9B97777:#DDDDB5B56666:#6A6A7B7B9292:'
- '#A3A379799D9D:#3F3F9393A8A8:#E6E6E8E8EEEE:#222225252B2B:#B5B53F3F3636:'
- '#5A5AB9B97777:#DDDDB5B56666:#6A6A7B7B9292:#A3A379799D9D:#3F3F9393A8A8:'
- '#EBEBEDEDF2F2:#1B1B1D1D2222:#E6E6E8E8EEEE',
- # Nightlion V1
- '#4C4C4C4C4C4C:#BBBB00000000:#5E5EDEDE8F8F:#F2F2F0F06767:#26266A6AD7D7:'
- '#BBBB0000BBBB:#0000D9D9DFDF:#BBBBBBBBBBBB:#555555555555:#FFFF55555555:'
- '#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
- '#FFFFFFFFFFFF:#000000000000:#BBBBBBBBBBBB',
- # Nightlion V2
- '#4C4C4C4C4C4C:#BBBB00000000:#0303F6F62222:#F2F2F0F06767:#6363D0D0F0F0:'
- '#CECE6F6FDADA:#0000D9D9DFDF:#BBBBBBBBBBBB:#555555555555:#FFFF55555555:'
- '#7D7DF6F61C1C:#FFFFFFFF5555:#6262CACAE7E7:#FFFF9A9AF5F5:#0000CCCCD7D7:'
- '#FFFFFFFFFFFF:#171717171717:#BBBBBBBBBBBB',
- # Novel
- '#000000000000:#CCCC00000000:#000096960000:#D0D06B6B0000:#00000000CCCC:'
- '#CCCC0000CCCC:#00008787CCCC:#CCCCCCCCCCCC:#7F7F7F7F7F7F:#CCCC00000000:'
- '#000096960000:#D0D06B6B0000:#00000000CCCC:#CCCC0000CCCC:#00008686CBCB:'
- '#FFFFFFFFFFFF:#DFDFDBDBC3C3:#3B3B23232222',
- # Obsidian
- '#000000000000:#A5A500000101:#0000BBBB0000:#FEFECCCC2222:#39399B9BDADA:'
- '#BBBB0000BBBB:#0000BBBBBBBB:#BBBBBBBBBBBB:#555555555555:#FFFF00000303:'
- '#9292C7C76363:#FEFEF7F77373:#A0A0D6D6FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
- '#FFFFFFFFFFFF:#272730303232:#CCCCCCCCCCCC',
- # Ocean
- '#000000000000:#999900000000:#0000A6A60000:#999999990000:#00000000B2B2:'
- '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
- '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
- '#E5E5E5E5E5E5:#22224F4FBCBC:#FFFFFFFFFFFF',
- # Ollie
- '#000000000000:#ABAB2E2E3030:#3131ABAB6060:#ABAB42420000:#2C2C5656ABAB:'
- '#AFAF84842727:#1F1FA5A5ABAB:#8A8A8D8DABAB:#5A5A36362525:#FFFF3D3D4848:'
- '#3B3BFFFF9999:#FFFF5E5E1E1E:#44448787FFFF:#FFFFC2C21C1C:#1E1EFAFAFFFF:'
- '#5B5B6D6DA7A7:#212120202424:#8A8A8D8DAEAE',
- # One Dark
- '#000000000000:#B0B058586969:#7676A6A66565:#CFCFB0B07373:#4A4AA4A4B8B8:'
- '#A1A16565C1C1:#4A4AA4A4B8B8:#B1B1B1B1B1B1:#4C4C57577272:#B0B058586969:'
- '#7676A6A66565:#CFCFB0B07373:#4A4AA4A4B8B8:#A1A16565C1C1:#4A4AA4A4B8B8:'
- '#DEDEDEDEDEDE:#171718181C1C:#4C4C57577171',
- # Paul Millr
- '#2A2A2A2A2A2A:#FFFF00000000:#7979FFFF0F0F:#E7E7BFBF0000:#38386B6BD7D7:'
- '#B3B34949BEBE:#6666CCCCFFFF:#BBBBBBBBBBBB:#666666666666:#FFFF00008080:'
- '#6666FFFF6666:#F3F3D6D64E4E:#70709A9AEDED:#DBDB6767E6E6:#7979DFDFF2F2:'
- '#FFFFFFFFFFFF:#000000000000:#F2F2F2F2F2F2',
- # Pencil Dark
- '#212121212121:#C3C307077171:#1010A7A77878:#A8A89C9C1414:#00008E8EC4C4:'
- '#52523C3C7979:#2020A5A5BABA:#D9D9D9D9D9D9:#424242424242:#FBFB00007A7A:'
- '#5F5FD7D7AFAF:#F3F3E4E43030:#2020BBBBFCFC:#68685555DEDE:#4F4FB8B8CCCC:'
- '#F1F1F1F1F1F1:#212121212121:#F1F1F1F1F1F1',
- # Pencil Light
- '#212121212121:#C3C307077171:#1010A7A77878:#A8A89C9C1414:#00008E8EC4C4:'
- '#52523C3C7979:#2020A5A5BABA:#D9D9D9D9D9D9:#424242424242:#FBFB00007A7A:'
- '#5F5FD7D7AFAF:#F3F3E4E43030:#2020BBBBFCFC:#68685555DEDE:#4F4FB8B8CCCC:'
- '#F1F1F1F1F1F1:#F1F1F1F1F1F1:#424242424242',
- # Pnevma
- '#2F2F2E2E2D2D:#A3A366666666:#9090A5A57D7D:#D7D7AFAF8787:#7F7FA5A5BDBD:'
- '#C7C79E9EC4C4:#8A8ADBDBB4B4:#D0D0D0D0D0D0:#4A4A48484545:#D7D787878787:'
- '#AFAFBEBEA2A2:#E4E4C9C9AFAF:#A1A1BDBDCECE:#D7D7BEBEDADA:#B1B1E7E7DDDD:'
- '#EFEFEFEFEFEF:#1C1C1C1C1C1C:#D0D0D0D0D0D0',
- # Pro
- '#000000000000:#999900000000:#0000A6A60000:#999999990000:#1F1F0808DBDB:'
- '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
- '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
- '#E5E5E5E5E5E5:#000000000000:#F2F2F2F2F2F2',
- # Red Alert
- '#000000000000:#D5D52E2E4D4D:#7171BEBE6B6B:#BEBEB8B86B6B:#47479B9BEDED:'
- '#E8E87878D6D6:#6B6BBEBEB8B8:#D6D6D6D6D6D6:#262626262626:#E0E024245353:'
- '#AFAFF0F08B8B:#DFDFDDDDB7B7:#6565A9A9F0F0:#DDDDB7B7DFDF:#B7B7DFDFDDDD:'
- '#FFFFFFFFFFFF:#767624242323:#FFFFFFFFFFFF',
- # Red Sands
- '#000000000000:#FFFF3F3F0000:#0000BBBB0000:#E7E7B0B00000:#00007171FFFF:'
- '#BBBB0000BBBB:#0000BBBBBBBB:#BBBBBBBBBBBB:#555555555555:#BBBB00000000:'
- '#0000BBBB0000:#E7E7B0B00000:#00007171AEAE:#FFFF5555FFFF:#5555FFFFFFFF:'
- '#FFFFFFFFFFFF:#797924241E1E:#D7D7C9C9A7A7',
- # Rippedcasts
- '#000000000000:#CDCDAFAF9595:#A7A7FFFF6060:#BFBFBBBB1F1F:#7575A5A5B0B0:'
- '#FFFF7373FDFD:#595964647E7E:#BFBFBFBFBFBF:#666666666666:#EEEECBCBADAD:'
- '#BCBCEEEE6868:#E5E5E5E50000:#8686BDBDC9C9:#E5E50000E5E5:#8C8C9B9BC3C3:'
- '#E5E5E5E5E5E5:#2B2B2B2B2B2B:#FFFFFFFFFFFF',
- # Royal
- '#24241F1F2A2A:#909027274B4B:#232380801C1C:#B4B49D9D2727:#64648080AFAF:'
- '#66664D4D9696:#8A8AAAAABDBD:#515149496565:#31312D2D3C3C:#D4D434346C6C:'
- '#2C2CD8D84545:#FDFDE8E83A3A:#8F8FB9B9F9F9:#A4A47979E2E2:#ABABD3D3EBEB:'
- '#9D9D8B8BBDBD:#101008081414:#505048486868',
- # Rxvt
- '#000000000000:#cdcd00000000:#0000cdcd0000:#cdcdcdcd0000:#00000000cdcd:'
- '#cdcd0000cdcd:#0000cdcdcdcd:#fafaebebd7d7:#404040404040:#ffff00000000:'
- '#0000ffff0000:#ffffffff0000:#00000000ffff:#ffff0000ffff:#0000ffffffff:'
- '#ffffffffffff:#000000000000:#ffffffffffff',
- # Sea Shells
- '#171738384C4C:#D1D150502323:#02027C7C9B9B:#FCFCA0A02F2F:#1E1E49495050:'
- '#6868D3D3F1F1:#5050A3A3B5B5:#DEDEB8B88D8D:#42424B4B5252:#D3D386867777:'
- '#61618C8C9898:#FDFDD2D29E9E:#1B1BBCBCDDDD:#BBBBE3E3EEEE:#8686ABABB3B3:'
- '#FEFEE3E3CDCD:#080813131A1A:#DEDEB8B88D8D',
- # Seafoam Pastel
- '#757575757575:#82825D5D4D4D:#71718C8C6161:#ADADA1A16D6D:#4D4D7B7B8282:'
- '#8A8A71716767:#717193939393:#E0E0E0E0E0E0:#8A8A8A8A8A8A:#CFCF93937979:'
- '#9898D9D9AAAA:#FAFAE7E79D9D:#7979C3C3CFCF:#D6D6B2B2A1A1:#ADADE0E0E0E0:'
- '#E0E0E0E0E0E0:#242434343434:#D3D3E7E7D3D3',
- # Seti
- '#323232323232:#C2C228283232:#8E8EC4C43D3D:#E0E0C6C64F4F:#4343A5A5D5D5:'
- '#8B8B5757B5B5:#8E8EC4C43D3D:#EEEEEEEEEEEE:#323232323232:#C2C228283232:'
- '#8E8EC4C43D3D:#E0E0C6C64F4F:#4343A5A5D5D5:#8B8B5757B5B5:#8E8EC4C43D3D:'
- '#FFFFFFFFFFFF:#111112121313:#CACACECECDCD',
- # Shaman
- '#010120202626:#B1B12F2F2C2C:#0000A9A94040:#5D5D8A8AA9A9:#444499998585:'
- '#000059599C9C:#5C5C7E7E1919:#404055555454:#373743435050:#FFFF42424242:'
- '#2A2AEAEA5E5E:#8D8DD3D3FDFD:#6161D4D4B9B9:#12129898FFFF:#9898CFCF2828:'
- '#5858FAFAD6D6:#000010101414:#404055555555',
- # Slate
- '#212121212121:#E1E1A7A7BFBF:#8080D7D77878:#C4C4C9C9BFBF:#25254A4A4949:'
- '#A3A38080D3D3:#1414ABAB9C9C:#0202C4C4E0E0:#FFFFFFFFFFFF:#FFFFCCCCD8D8:'
- '#BDBDFFFFA8A8:#D0D0CBCBC9C9:#7979AFAFD2D2:#C4C4A7A7D8D8:#8B8BDEDEE0E0:'
- '#E0E0E0E0E0E0:#212121212121:#3434B0B0D2D2',
- # Smyck
- '#000000000000:#B7B741413131:#7D7DA9A90000:#C4C4A4A40000:#6262A3A3C4C4:'
- '#B9B98A8ACCCC:#202073738383:#A0A0A0A0A0A0:#7A7A7A7A7A7A:#D6D683837B7B:'
- '#C4C4F0F03636:#FEFEE1E14D4D:#8D8DCFCFF0F0:#F7F79999FFFF:#6969D9D9CFCF:'
- '#F7F7F7F7F7F7:#1B1B1B1B1B1B:#F7F7F7F7F7F7',
- # Soft Server
- '#000000000000:#A1A168686969:#9999A5A56969:#A2A290906969:#6A6A8F8FA3A3:'
- '#69697171A3A3:#6B6BA4A48F8F:#9999A3A3A2A2:#66666C6C6B6B:#DCDC5B5B5F5F:'
- '#BFBFDEDE5454:#DEDEB3B35F5F:#6262B1B1DFDF:#5F5F6E6EDEDE:#6464E3E39C9C:'
- '#D1D1DFDFDEDE:#242426262626:#9999A3A3A2A2',
- # Solarized Darcula
- '#252529292A2A:#F2F248484040:#626296965555:#B6B688880000:#20207575C7C7:'
- '#79797F7FD4D4:#151596968D8D:#D2D2D8D8D9D9:#252529292A2A:#F2F248484040:'
- '#626296965555:#B6B688880000:#20207575C7C7:#79797F7FD4D4:#151596968D8D:'
- '#D2D2D8D8D9D9:#3D3D3F3F4141:#D2D2D8D8D9D9',
- # Solarized Dark Higher Contrast
- '#000027273131:#D0D01B1B2424:#6B6BBEBE6C6C:#A5A577770505:#20207575C7C7:'
- '#C6C61B1B6E6E:#252591918585:#E9E9E2E2CBCB:#000063638888:#F4F415153B3B:'
- '#5050EEEE8484:#B1B17E7E2828:#17178D8DC7C7:#E1E14D4D8E8E:#0000B2B29E9E:'
- '#FCFCF4F4DCDC:#00001E1E2626:#9B9BC1C1C2C2',
- # Solarized Dark
- '#000027273131:#D0D01B1B2424:#727289890505:#A5A577770505:#20207575C7C7:'
- '#C6C61B1B6E6E:#252591918585:#E9E9E2E2CBCB:#00001E1E2626:#BDBD36361212:'
- '#46465A5A6161:#525267676F6F:#707081818383:#58585656B9B9:#818190908F8F:'
- '#FCFCF4F4DCDC:#00001E1E2626:#707081818383',
- # Solarized Light
- '#000027273131:#D0D01B1B2424:#727289890505:#A5A577770505:#20207575C7C7:'
- '#C6C61B1B6E6E:#252591918585:#E9E9E2E2CBCB:#00001E1E2626:#BDBD36361212:'
- '#46465A5A6161:#525267676F6F:#707081818383:#58585656B9B9:#818190908F8F:'
- '#FCFCF4F4DCDC:#FCFCF4F4DCDC:#525267676F6F',
- # Space Gray Eighties
- '#151517171C1C:#ECEC5F5F6767:#8080A7A76363:#FDFDC2C25353:#54548585C0C0:'
- '#BFBF8383C0C0:#5757C2C2C0C0:#EEEEECECE7E7:#555555555555:#FFFF69697373:'
- '#9393D3D39393:#FFFFD1D15656:#4D4D8383D0D0:#FFFF5555FFFF:#8383E8E8E4E4:'
- '#FFFFFFFFFFFF:#212121212121:#BDBDB9B9AEAE',
- # Space Gray
- '#000000000000:#AFAF4B4B5757:#8787B2B27979:#E5E5C0C07878:#7C7C8F8FA3A3:'
- '#A3A379799696:#8484A6A6A4A4:#B2B2B8B8C2C2:#000000000000:#AFAF4B4B5757:'
- '#8787B2B27979:#E5E5C0C07878:#7C7C8F8FA3A3:#A3A379799696:#8484A6A6A4A4:'
- '#FFFFFEFEFEFE:#202023232C2C:#B2B2B8B8C2C2',
- # Spacedust
- '#6E6E52524646:#E3E35A5A0000:#5C5CABAB9696:#E3E3CDCD7B7B:#0E0E54548B8B:'
- '#E3E35A5A0000:#0606AFAFC7C7:#F0F0F1F1CECE:#67674C4C3131:#FFFF8A8A3939:'
- '#ADADCACAB8B8:#FFFFC7C77777:#6767A0A0CDCD:#FFFF8A8A3939:#8383A6A6B3B3:'
- '#FEFEFFFFF0F0:#0A0A1E1E2424:#ECECEFEFC1C1',
- # Spring
- '#000000000000:#FFFF4C4C8383:#1F1F8C8C3A3A:#1F1FC9C95A5A:#1C1CD2D2EEEE:'
- '#89895959A8A8:#3E3E99999F9F:#FFFFFEFEFEFE:#000000000000:#FFFF00002121:'
- '#1F1FC2C23131:#D4D4B7B70606:#1515A9A9FDFD:#89895959A8A8:#3E3E99999F9F:'
- '#FFFFFEFEFEFE:#FFFFFFFFFFFF:#4D4D4D4D4C4C',
- # Square
- '#050505050505:#E9E989897C7C:#B6B637377D7D:#ECECEBEBBEBE:#A9A9CDCDEBEB:'
- '#757550507B7B:#C9C9CACAECEC:#F2F2F2F2F2F2:#141414141414:#F9F992928686:'
- '#C3C3F7F78686:#FCFCFBFBCCCC:#B6B6DEDEFBFB:#ADAD7F7FA8A8:#D7D7D9D9FCFC:'
- '#E2E2E2E2E2E2:#1A1A1A1A1A1A:#ACACACACABAB',
- # Sundried
- '#30302B2B2A2A:#A6A646463D3D:#575776764444:#9C9C5F5F2A2A:#48485A5A9898:'
- '#858545455151:#9C9C81814E4E:#C8C8C8C8C8C8:#4D4D4D4D4747:#AAAA00000C0C:'
- '#12128C8C2020:#FCFC6A6A2020:#78789898F7F7:#FCFC8989A0A0:#FAFAD3D38484:'
- '#FFFFFEFEFEFE:#1A1A18181818:#C8C8C8C8C8C8',
- # Symphonic
- '#000000000000:#DCDC32322F2F:#5656DBDB3A3A:#FFFF84840000:#00008484D4D4:'
- '#B7B72929D9D9:#CCCCCCCCFFFF:#FFFFFFFFFFFF:#1B1B1D1D2121:#DCDC32322F2F:'
- '#5656DBDB3A3A:#FFFF84840000:#00008484D4D4:#B7B72929D9D9:#CCCCCCCCFFFF:'
- '#FFFFFFFFFFFF:#000000000000:#FFFFFFFFFFFF',
- # Tango
- '#000000000000:#cccc00000000:#4e4e9a9a0606:#c4c4a0a00000:#34346565a4a4:'
- '#757550507b7b:#060698209a9a:#d3d3d7d7cfcf:#555557575353:#efef29292929:'
- '#8a8ae2e23434:#fcfce9e94f4f:#72729f9fcfcf:#adad7f7fa8a8:#3434e2e2e2e2:'
- '#eeeeeeeeecec:#ffffffffffff:#000000000000',
- # Teerb
- '#1C1C1C1C1C1C:#D6D686868686:#AEAED6D68686:#D7D7AFAF8787:#8686AEAED6D6:'
- '#D6D6AEAED6D6:#8A8ADBDBB4B4:#D0D0D0D0D0D0:#1C1C1C1C1C1C:#D6D686868686:'
- '#AEAED6D68686:#E4E4C9C9AFAF:#8686AEAED6D6:#D6D6AEAED6D6:#B1B1E7E7DDDD:'
- '#EFEFEFEFEFEF:#262626262626:#D0D0D0D0D0D0',
- # Terminal Basic
- '#000000000000:#999900000000:#0000A6A60000:#999999990000:#00000000B2B2:'
- '#B2B20000B2B2:#0000A6A6B2B2:#BFBFBFBFBFBF:#666666666666:#E5E500000000:'
- '#0000D9D90000:#E5E5E5E50000:#00000000FFFF:#E5E50000E5E5:#0000E5E5E5E5:'
- '#E5E5E5E5E5E5:#FFFFFFFFFFFF:#000000000000',
- # Thayer Bright
- '#1B1B1D1D1E1E:#F9F926267272:#4D4DF7F74040:#F3F3FDFD2121:#26265656D6D6:'
- '#8C8C5454FEFE:#3737C8C8B4B4:#CCCCCCCCC6C6:#505053535454:#FFFF59599595:'
- '#B6B6E3E35454:#FEFEEDED6C6C:#3F3F7878FFFF:#9E9E6F6FFEFE:#2323CECED4D4:'
- '#F8F8F8F8F2F2:#1B1B1D1D1E1E:#F8F8F8F8F8F8',
- # Tomorrow Night Blue
- '#000000000000:#FFFF9D9DA3A3:#D1D1F1F1A9A9:#FFFFEEEEADAD:#BBBBDADAFFFF:'
- '#EBEBBBBBFFFF:#9999FFFFFFFF:#FFFFFEFEFEFE:#000000000000:#FFFF9C9CA3A3:'
- '#D0D0F0F0A8A8:#FFFFEDEDACAC:#BABADADAFFFF:#EBEBBABAFFFF:#9999FFFFFFFF:'
- '#FFFFFEFEFEFE:#000024245151:#FFFFFEFEFEFE',
- # Tomorrow Night Bright
- '#000000000000:#D5D54E4E5353:#B9B9CACA4949:#E7E7C5C54747:#7979A6A6DADA:'
- '#C3C39797D8D8:#7070C0C0B1B1:#FFFFFEFEFEFE:#000000000000:#D4D44D4D5353:'
- '#B9B9C9C94949:#E6E6C4C44646:#7979A6A6DADA:#C3C39696D7D7:#7070C0C0B1B1:'
- '#FFFFFEFEFEFE:#000000000000:#E9E9E9E9E9E9',
- # Tomorrow Night Eighties
- '#000000000000:#F2F277777979:#9999CCCC9999:#FFFFCCCC6666:#66669999CCCC:'
- '#CCCC9999CCCC:#6666CCCCCCCC:#FFFFFEFEFEFE:#000000000000:#F1F177777979:'
- '#9999CCCC9999:#FFFFCCCC6666:#66669999CCCC:#CCCC9999CCCC:#6666CCCCCCCC:'
- '#FFFFFEFEFEFE:#2C2C2C2C2C2C:#CCCCCCCCCCCC',
- # Tomorrow Night
- '#000000000000:#CCCC66666666:#B5B5BDBD6868:#F0F0C6C67474:#8181A2A2BEBE:'
- '#B2B29393BBBB:#8A8ABEBEB7B7:#FFFFFEFEFEFE:#000000000000:#CCCC66666666:'
- '#B5B5BDBD6868:#F0F0C5C57474:#8080A1A1BDBD:#B2B29494BABA:#8A8ABDBDB6B6:'
- '#FFFFFEFEFEFE:#1D1D1F1F2121:#C5C5C8C8C6C6',
- # Tomorrow
- '#000000000000:#C8C828282828:#71718C8C0000:#EAEAB7B70000:#41417171AEAE:'
- '#89895959A8A8:#3E3E99999F9F:#FFFFFEFEFEFE:#000000000000:#C8C828282828:'
- '#70708B8B0000:#E9E9B6B60000:#41417070AEAE:#89895858A7A7:#3D3D99999F9F:'
- '#FFFFFEFEFEFE:#FFFFFFFFFFFF:#4D4D4D4D4C4C',
- # Toy Chest
- '#2C2C3F3F5757:#BEBE2D2D2626:#191991917171:#DADA8E8E2626:#32325D5D9696:'
- '#8A8A5D5DDBDB:#3535A0A08F8F:#2323D0D08282:#323268688989:#DDDD59594343:'
- '#3030CFCF7B7B:#E7E7D7D74B4B:#3333A5A5D9D9:#ADAD6B6BDCDC:#4141C3C3ADAD:'
- '#D4D4D4D4D4D4:#232336364A4A:#3030CFCF7B7B',
- # Treehouse
- '#323212120000:#B1B127270E0E:#4444A9A90000:#A9A981810B0B:#575784849999:'
- '#969636363C3C:#B2B259591D1D:#77776B6B5353:#424236362525:#EDED5C5C2020:'
- '#5555F2F23737:#F1F1B7B73131:#8585CFCFECEC:#E0E04B4B5A5A:#F0F07D7D1414:'
- '#FFFFC8C80000:#191919191919:#77776B6B5353',
- # Twilight
- '#141414141414:#C0C06C6C4343:#AFAFB9B97979:#C2C2A8A86C6C:#444446464949:'
- '#B4B4BEBE7B7B:#777782828484:#FEFEFFFFD3D3:#262626262626:#DDDD7C7C4C4C:'
- '#CBCBD8D88C8C:#E1E1C4C47D7D:#5A5A5D5D6161:#D0D0DBDB8E8E:#8A8A98989A9A:'
- '#FEFEFFFFD3D3:#141414141414:#FEFEFFFFD3D3',
- # Urple
- '#000000000000:#AFAF42425B5B:#3737A3A31515:#ACAC5B5B4141:#55554D4D9A9A:'
- '#6C6C3B3BA1A1:#808080808080:#878779799C9C:#5C5C31312525:#FFFF63638787:'
- '#2828E5E51F1F:#F0F080806161:#85857979EDED:#A0A05D5DEEEE:#EAEAEAEAEAEA:'
- '#BFBFA3A3FFFF:#1B1B1B1B2323:#868679799A9A',
- # Vaughn
- '#242423234F4F:#707050505050:#6060B4B48A8A:#DFDFAFAF8F8F:#55555555FFFF:'
- '#F0F08C8CC3C3:#8C8CD0D0D3D3:#707090908080:#707090908080:#DCDCA3A3A3A3:'
- '#6060B4B48A8A:#F0F0DFDFAFAF:#55555555FFFF:#ECEC9393D3D3:#9393E0E0E3E3:'
- '#FFFFFFFFFFFF:#252523234E4E:#DCDCDCDCCCCC',
- # Vibrant Ink
- '#878787878787:#FFFF66660000:#CCCCFFFF0404:#FFFFCCCC0000:#4444B3B3CCCC:'
- '#99993333CCCC:#4444B3B3CCCC:#F5F5F5F5F5F5:#555555555555:#FFFF00000000:'
- '#0000FFFF0000:#FFFFFFFF0000:#00000000FFFF:#FFFF0000FFFF:#0000FFFFFFFF:'
- '#E5E5E5E5E5E5:#000000000000:#FFFFFFFFFFFF',
- # Warm Neon
- '#000000000000:#E2E243434545:#3838B1B13939:#DADAE1E14545:#42426060C5C5:'
- '#F8F81F1FFBFB:#2929BABAD3D3:#D0D0B8B8A3A3:#FDFDFCFCFCFC:#E8E86F6F7171:'
- '#9B9BC0C08F8F:#DDDDD9D97979:#7A7A9090D5D5:#F6F67474B9B9:#5E5ED1D1E4E4:'
- '#D8D8C8C8BBBB:#3F3F3F3F3F3F:#AFAFDADAB6B6',
- # Wez
- '#000000000000:#CCCC55555555:#5555CCCC5555:#CDCDCDCD5555:#54545555CBCB:'
- '#CCCC5555CCCC:#7A7ACACACACA:#CCCCCCCCCCCC:#555555555555:#FFFF55555555:'
- '#5555FFFF5555:#FFFFFFFF5555:#55555555FFFF:#FFFF5555FFFF:#5555FFFFFFFF:'
- '#FFFFFFFFFFFF:#000000000000:#B3B3B3B3B3B3',
- # Wild Cherry
- '#000005050606:#D9D940408585:#2A2AB2B25050:#FFFFD1D16F6F:#88883C3CDCDC:'
- '#ECECECECECEC:#C1C1B8B8B7B7:#FFFFF8F8DDDD:#00009C9CC9C9:#DADA6B6BABAB:'
- '#F4F4DBDBA5A5:#EAEAC0C06666:#2F2F8B8BB9B9:#AEAE63636B6B:#FFFF91919D9D:'
- '#E4E483838D8D:#1F1F16162626:#D9D9FAFAFFFF',
- # Wombat
- '#000000000000:#FFFF60605A5A:#B1B1E8E86969:#EAEAD8D89C9C:#5D5DA9A9F6F6:'
- '#E8E86A6AFFFF:#8282FFFFF6F6:#DEDED9D9CECE:#313131313131:#F5F58B8B7F7F:'
- '#DCDCF8F88F8F:#EEEEE5E5B2B2:#A5A5C7C7FFFF:#DDDDAAAAFFFF:#B6B6FFFFF9F9:'
- '#FEFEFFFFFEFE:#171717171717:#DEDED9D9CECE',
- # Wryan
- '#333333333333:#8C8C46466565:#282873737373:#7C7C7C7C9999:#393955557373:'
- '#5E5E46468C8C:#313165658C8C:#89899C9CA1A1:#3D3D3D3D3D3D:#BFBF4D4D8080:'
- '#5353A6A6A6A6:#9E9E9E9ECBCB:#47477A7AB3B3:#7E7E6262B3B3:#60609696BFBF:'
- '#C0C0C0C0C0C0:#101010101010:#999999999393',
- # Xterm
- '#000000000000:#cdcb00000000:#0000cdcb0000:#cdcbcdcb0000:#1e1a908fffff:'
- '#cdcb0000cdcb:#0000cdcbcdcb:#e5e2e5e2e5e2:#4ccc4ccc4ccc:#ffff00000000:'
- '#0000ffff0000:#ffffffff0000:#46458281b4ae:#ffff0000ffff:#0000ffffffff:'
- '#ffffffffffff:#000000000000:#ffffffffffff',
- # Zenburn
- '#4D4D4D4D4D4D:#707050505050:#6060B4B48A8A:#F0F0DFDFAFAF:#505060607070:'
- '#DCDC8C8CC3C3:#8C8CD0D0D3D3:#DCDCDCDCCCCC:#707090908080:#DCDCA3A3A3A3:'
- '#C3C3BFBF9F9F:#E0E0CFCF9F9F:#9494BFBFF3F3:#ECEC9393D3D3:#9393E0E0E3E3:'
- '#FFFFFFFFFFFF:#3F3F3F3F3F3F:#DCDCDCDCCCCC'
-]
-
class PrefsCallbacks(object):
@@ -1110,6 +450,14 @@ def __init__(self):
column.set_property('expand', False)
treeview.append_column(column)
+ self.demo_terminal = GuakeTerminal()
+ demo_terminal_box = self.get_widget('demo_terminal_box')
+ demo_terminal_box.add(self.demo_terminal)
+
+ default_params = {}
+ pid = self.demo_terminal.fork_command(**default_params)
+ self.demo_terminal.pid = pid
+
self.populate_shell_combo()
self.populate_keys_tree()
self.populate_display_n()
@@ -1204,12 +552,14 @@ def on_reset_compat_defaults_clicked(self, bnt):
def on_palette_name_changed(self, combo):
"""Changes the value of palette in gconf
"""
- palette_index = combo.get_active()
- if palette_index == 4:
+ palette_name = combo.get_active_text()
+ if palette_name not in PALETTES:
return
self.client.set_string(KEY('/style/font/palette'),
- PALETTES[palette_index])
- self.set_palette_colors(PALETTES[palette_index])
+ PALETTES[palette_name])
+ self.client.set_string(KEY('/style/font/palette_name'), palette_name)
+ self.set_palette_colors(PALETTES[palette_name])
+ self.update_demo_palette(PALETTES[palette_name])
def on_cursor_shape_changed(self, combo):
"""Changes the value of cursor_shape in gconf
@@ -1231,16 +581,54 @@ def on_palette_color_set(self, btn):
self.get_widget('palette_%d' % i).get_color()))
palette = ':'.join(palette)
self.client.set_string(KEY('/style/font/palette'), palette)
- self.set_palette_name(palette)
+ self.client.set_string(KEY('/style/font/palette_name'), _('Custom'))
+ self.set_palette_name('Custom')
+ self.update_demo_palette(palette)
- def set_palette_name(self, palette):
+ def set_palette_name(self, palette_name):
"""If the given palette matches an existing one, shows it in the
combobox
"""
- self.get_widget('palette_name').set_active(4)
- for i in range(len(PALETTES)):
- if palette == PALETTES[i]:
- self.get_widget('palette_name').set_active(i)
+ combo = self.get_widget('palette_name')
+ found = False
+ print("wanting palette", palette_name)
+ for i in combo.get_model():
+ print("i[0]", i[0], "i", i)
+ if i[0] == palette_name:
+ combo.set_active_iter(i.iter)
+ found = True
+ break
+ if not found:
+ combo.set_active(self.custom_palette_index)
+
+ def update_demo_palette(self, palette):
+ fgcolor = gtk.gdk.color_parse(
+ self.client.get_string(KEY('/style/font/color')))
+ bgcolor = gtk.gdk.color_parse(
+ self.client.get_string(KEY('/style/background/color')))
+ palette = [gtk.gdk.color_parse(color) for color in palette.split(':')]
+ font_name = self.client.get_string(KEY('/style/font/style'))
+ font = FontDescription(font_name)
+
+ use_palette_font_and_background_color = self.client.get_bool(
+ KEY('/general/use_palette_font_and_background_color'))
+ if use_palette_font_and_background_color and len(palette) > 16:
+ fgcolor = palette[16]
+ bgcolor = palette[17]
+ self.demo_terminal.set_color_dim(fgcolor)
+ self.demo_terminal.set_color_foreground(fgcolor)
+ self.demo_terminal.set_color_bold(fgcolor)
+ self.demo_terminal.set_color_background(bgcolor)
+ self.demo_terminal.set_background_tint_color(bgcolor)
+ self.demo_terminal.set_colors(fgcolor, bgcolor, palette[:16])
+ self.demo_terminal.set_font(font)
+
+ def fill_palette_names(self):
+ combo = self.get_widget('palette_name')
+ for palette_name in sorted(PALETTES.keys()):
+ combo.append_text(palette_name)
+ self.custom_palette_index = len(PALETTES)
+ combo.append_text(_('Custom'))
def set_cursor_shape(self, shape_index):
self.get_widget('cursor_shape').set_active(shape_index)
@@ -1457,9 +845,12 @@ def load_configs(self):
warnings.warn('Unable to parse color %s' % val, Warning)
# palette
- value = self.client.get_string(KEY('/style/font/palette'))
+ self.fill_palette_names()
+ value = self.client.get_string(KEY('/style/font/palette_name'))
self.set_palette_name(value)
+ value = self.client.get_string(KEY('/style/font/palette'))
self.set_palette_colors(value)
+ self.update_demo_palette(value)
# cursor shape
value = self.client.get_int(KEY('/style/cursor_shape'))