Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Fix up Solarized themes

The two Solarized themes use the [named_colors] feature recently added to
Geany.
  • Loading branch information...
commit 62e972c03a1697ea90fb06fe4c7c30abef6fbd37 1 parent b5a3728
@codebrainz authored
Showing with 150 additions and 148 deletions.
  1. +75 −74 solarized-dark.conf
  2. +75 −74 solarized-light.conf
View
149 solarized-dark.conf
@@ -1,93 +1,101 @@
-# theme from https://github.com/altercation/solarized
-# color values from http://ethanschoonover.com/solarized#the-values
+#
+# Copyright 2011 Ethan Schoonover <es(at)ethanschoonover(dot)com>
+#
+# Permission is hereby granted, free of charge, to any person obtaining
+# a copy of this software and associated documentation files (the
+# "Software"), to deal in the Software without restriction, including
+# without limitation the rights to use, copy, modify, merge, publish,
+# distribute, sublicense, and/or sell copies of the Software, and to
+# permit persons to whom the Software is furnished to do so, subject to
+# the following conditions:
+#
+# The above copyright notice and this permission notice shall be
+# included in all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Ported to Geany by Joshua Hoff <https://github.com/joshuarh> and
+# Matthew Brush <matt(at)geany(dot)org>
+#
+
[theme_info]
name=Solarized (dark)
description=Dark Solarized theme for Geany
-version=0.01
+version=1.22.0
author=Ethan Schoonover
url=http://ethanschoonover.com/solarized
+[named_colors]
+# See: http://ethanschoonover.com/solarized#the-values
+base03=0x002b36
+base02=0x073642
+base01=0x586e75
+base00=0x657b83
+base0=0x839496
+base1=0x93a1a13
+base2=0xeee8d5
+base3=0xfdf6e3
+yellow=0xb58900
+orange=0xcb4b16
+red=0xdc322f
+magenta=0xd336823
+violet=0x6c71c47
+blue=0x268bd2
+cyan=0x2aa1983
+green=0x859900
[named_styles]
-# you can't substitute a name for a color, it must be a set of colors (that's why these are commented)
-#base03=0x002b36
-#base02=0x073642
-#base01=0x586e75
-#base00=0x657b83
-#base0=0x839496
-#base1=0x93a1a1
-#base2=0xeee8d5
-#base3=0xfdf6e3
-#yellow=0xb58900
-#orange=0xcb4b16
-#red=0xdc322f
-#magenta=0xd33682
-#violet=0x6c71c4
-#blue=0x268bd2
-#cyan=0x2aa198
-#green=0x859900
-#brblack=0x1c1c1c
-#black=0x262626
-#brgreen=0x585858
-#bryellow=0x626262
-#brblue=0x808080
-#brcyan=0x8a8a8a
-#white=0xe4e4e4
-#brwhite=0xffffd7
-#yellow=0xaf8700
-#brred=0xd75f00
-#red=0xd70000
-#magenta=0xaf005f
-#brmagenta=0x5f5faf
-#blue=0x0087ff
-#cyan=0x00afaf
-#green=0x5f8700
-
-
-default=0x839496;0x002b36
-#error=;0xfdf6e3
+
+default=base0;base03
+error=red
# Editor styles
#-------------------------------------------------------------------------------
-selection=0x657b83;0xfdf6e3;;true
-current_line=;0x073642;true
-brace_good=0x859900;0x073642;true
-brace_bad=0xd70000;0x073642;true
-margin_line_number=0x586e75;0x073642
-#margin_folding=0x222222;0x111111;false;false
-#fold_symbol_highlight=0xffffff
-#indent_guide=0xc0c0c0;;false;false
-caret=0x93a1a1
-#marker_line=0x002b36;0xb58900
-#marker_search=0xffff00;0xff0000;false;false
-#marker_mark=0xc00000;0x000000;false;false
-#call_tips=0xc0c0c0;0xffffff;false;false
-#white_space=0x424242;;true
+selection=base02
+current_line=base02
+brace_good=base1;;true
+brace_bad=red;;true
+margin_line_number=base00;base03
+margin_folding=base00;base02
+fold_symbol_highlight=base02
+indent_guide=base01
+caret=base3
+marker_line=;
+marker_search=;
+marker_mark=;
+call_tips=base0;base03
+white_space=indent_guide
# Programming languages
#-------------------------------------------------------------------------------
-comment=0x586e75;;;true
+comment=base01
comment_doc=comment
comment_line=comment
comment_line_doc=comment_doc
comment_doc_keyword=comment_doc,bold
comment_doc_keyword_error=comment_doc,italic
-number=0x00afaf
+number=cyan
number_1=number
number_2=number_1
-type=0xb58900;;true;false
+type=yellow;;true
class=type
-function=default
+function=blue
parameter=function
-keyword=0x268bd2;;true
+keyword=green;;true
keyword_1=keyword
-keyword_2=0x6c71c4;;true
+keyword_2=blue;;true
keyword_3=keyword_1
keyword_4=keyword_1
@@ -97,20 +105,20 @@ identifier_2=identifier_1
identifier_3=identifier_1
identifier_4=identifier_1
-string=0x2aa198
+string=magenta
string_1=string
string_2=string_1
string_3=default
string_4=default
-#string_eol=0xcccccc;0x000000;false;false
+string_eol=red
character=string_1
backtick=string_2
here_doc=string_2
scalar=string_2
label=default,bold
-preprocessor=0xcb4b16
-regex=0x2aa198
+preprocessor=orange
+regex=violet
operator=default
decorator=string_1,bold
other=default
@@ -126,18 +134,11 @@ attribute=keyword_1
attribute_unknown=attribute,bold
value=string_1
entity=default
-tag=0x0087ff;;true
-tag_unknown=0xd33682
-tag_end=default
-attribute=default
-attribute_unknown=0xd33682
-value=0x268bd2
-entity=0xFF0011
# Diff
#-------------------------------------------------------------------------------
-line_added=0x859900
-line_removed=0xdc322f
-line_changed=0x6c71c4
+line_added=green
+line_removed=red
+line_changed=blue
View
149 solarized-light.conf
@@ -1,93 +1,101 @@
-# theme from https://github.com/altercation/solarized
-# color values from http://ethanschoonover.com/solarized#the-values
+#
+# Copyright 2011 Ethan Schoonover <es(at)ethanschoonover(dot)com>
+#
+# Permission is hereby granted, free of charge, to any person obtaining
+# a copy of this software and associated documentation files (the
+# "Software"), to deal in the Software without restriction, including
+# without limitation the rights to use, copy, modify, merge, publish,
+# distribute, sublicense, and/or sell copies of the Software, and to
+# permit persons to whom the Software is furnished to do so, subject to
+# the following conditions:
+#
+# The above copyright notice and this permission notice shall be
+# included in all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+# IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+# CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Ported to Geany by Joshua Hoff <https://github.com/joshuarh> and
+# Matthew Brush <matt(at)geany(dot)org>
+#
+
[theme_info]
name=Solarized (light)
description=Light Solarized theme for Geany
-version=0.01
+version=1.22.0
author=Ethan Schoonover
url=http://ethanschoonover.com/solarized
+[named_colors]
+# See: http://ethanschoonover.com/solarized#the-values
+base03=0x002b36
+base02=0x073642
+base01=0x586e75
+base00=0x657b83
+base0=0x839496
+base1=0x93a1a13
+base2=0xeee8d5
+base3=0xfdf6e3
+yellow=0xb58900
+orange=0xcb4b16
+red=0xdc322f
+magenta=0xd336823
+violet=0x6c71c47
+blue=0x268bd2
+cyan=0x2aa1983
+green=0x859900
[named_styles]
-# you can't substitute a name for a color, it must be a set of colors (that's why these are commented)
-#base03=0x002b36
-#base02=0x073642
-#base01=0x586e75
-#base00=0x657b83
-#base0=0x839496
-#base1=0x93a1a1
-#base2=0xeee8d5
-#base3=0xfdf6e3
-#yellow=0xb58900
-#orange=0xcb4b16
-#red=0xdc322f
-#magenta=0xd33682
-#violet=0x6c71c4
-#blue=0x268bd2
-#cyan=0x2aa198
-#green=0x859900
-#brblack=0x1c1c1c
-#black=0x262626
-#brgreen=0x585858
-#bryellow=0x626262
-#brblue=0x808080
-#brcyan=0x8a8a8a
-#white=0xe4e4e4
-#brwhite=0xffffd7
-#yellow=0xaf8700
-#brred=0xd75f00
-#red=0xd70000
-#magenta=0xaf005f
-#brmagenta=0x5f5faf
-#blue=0x0087ff
-#cyan=0x00afaf
-#green=0x5f8700
-
-
-default=0x657b83;0xfdf6e3
-#error=;0xfdf6e3
+
+default=base00;base3
+error=red
# Editor styles
#-------------------------------------------------------------------------------
-selection=0x839496;0x002b36;;true
-current_line=;0xeee8d5;true
-brace_good=0x859900;0xeee8d5;true
-brace_bad=0xd70000;0xeee8d5;true
-margin_line_number=0x586e75;0xeee8d5
-#margin_folding=0x222222;0x111111;false;false
-#fold_symbol_highlight=0xffffff
-#indent_guide=0xc0c0c0;;false;false
-caret=0x93a1a1
-#marker_line=0x002b36;0xb58900
-#marker_search=0xffff00;0xff0000;false;false
-#marker_mark=0xc00000;0x000000;false;false
-#call_tips=0xc0c0c0;0xffffff;false;false
-#white_space=0x424242;;true
+selection=base2
+current_line=base2
+brace_good=base01;;true
+brace_bad=red;;true
+margin_line_number=base0;base3
+margin_folding=base0;base2
+fold_symbol_highlight=base2
+indent_guide=base1
+caret=base03
+marker_line=;
+marker_search=;
+marker_mark=;
+call_tips=base00;base3
+white_space=indent_guide
# Programming languages
#-------------------------------------------------------------------------------
-comment=0x93a1a1;;;true
+comment=base1
comment_doc=comment
comment_line=comment
comment_line_doc=comment_doc
comment_doc_keyword=comment_doc,bold
comment_doc_keyword_error=comment_doc,italic
-number=0x00afaf
+number=cyan
number_1=number
number_2=number_1
-type=0xb58900;;true;false
+type=yellow;;true
class=type
-function=default
+function=blue
parameter=function
-keyword=0x268bd2;;true
+keyword=green;;true
keyword_1=keyword
-keyword_2=0x6c71c4;;true
+keyword_2=blue;;true
keyword_3=keyword_1
keyword_4=keyword_1
@@ -97,20 +105,20 @@ identifier_2=identifier_1
identifier_3=identifier_1
identifier_4=identifier_1
-string=0x2aa198
+string=magenta
string_1=string
string_2=string_1
string_3=default
string_4=default
-#string_eol=0xcccccc;0x000000;false;false
+string_eol=red
character=string_1
backtick=string_2
here_doc=string_2
scalar=string_2
label=default,bold
-preprocessor=0xcb4b16
-regex=0x2aa198
+preprocessor=orange
+regex=violet
operator=default
decorator=string_1,bold
other=default
@@ -126,18 +134,11 @@ attribute=keyword_1
attribute_unknown=attribute,bold
value=string_1
entity=default
-tag=0x0087ff;;true
-tag_unknown=0xd33682
-tag_end=default
-attribute=default
-attribute_unknown=0xd33682
-value=0x268bd2
-entity=0xFF0011
# Diff
#-------------------------------------------------------------------------------
-line_added=0x859900
-line_removed=0xdc322f
-line_changed=0x6c71c4
+line_added=green
+line_removed=red
+line_changed=blue
Please sign in to comment.
Something went wrong with that request. Please try again.