Branch: refs/heads/master Author: Jiří Techet techet@gmail.com Committer: GitHub noreply@github.com Date: Sun, 23 Mar 2025 07:53:26 UTC Commit: 230e2e8861516e877ef3ba22222cc5afa01f216b https://github.com/geany/geany/commit/230e2e8861516e877ef3ba22222cc5afa01f21...
Log Message: ----------- Merge pull request #4044 from techee/themes
Add themes from geany-themes
Modified Paths: -------------- data/Makefile.am data/colorschemes/abc-dark.conf data/colorschemes/abc-light.conf data/colorschemes/alt.conf data/colorschemes/bespin.conf data/colorschemes/black.conf data/colorschemes/carbonfox.conf data/colorschemes/cyber-sugar.conf data/colorschemes/darcula.conf data/colorschemes/dark-colors.conf data/colorschemes/dark-fruit-salad.conf data/colorschemes/dark.conf data/colorschemes/delt-dark.conf data/colorschemes/earthsong.conf data/colorschemes/epsilon.conf data/colorschemes/evg-ega-dark.conf data/colorschemes/gedit.conf data/colorschemes/github.conf data/colorschemes/grey8.conf data/colorschemes/hacker.conf data/colorschemes/himbeere.conf data/colorschemes/inkpot.conf data/colorschemes/kugel.conf data/colorschemes/kurayami.conf data/colorschemes/lgpl-2.0.txt data/colorschemes/lgpl-2.1.txt data/colorschemes/matcha.conf data/colorschemes/mc.conf data/colorschemes/metallic-bottle.conf data/colorschemes/notepad-plus-plus.conf data/colorschemes/oblivion2.conf data/colorschemes/octagon.conf data/colorschemes/one-dark.conf data/colorschemes/pygments.conf data/colorschemes/retro.conf data/colorschemes/sleepy-pastel.conf data/colorschemes/slushpoppies.conf data/colorschemes/solarized-dark.conf data/colorschemes/solarized-light.conf data/colorschemes/spyder-dark.conf data/colorschemes/steampunk.conf data/colorschemes/tango-dark.conf data/colorschemes/tango-light.conf data/colorschemes/tinge.conf data/colorschemes/ubuntu.conf data/colorschemes/underthesea.conf data/colorschemes/vibrant-ink.conf doc/making-a-release scripts/update-themes.py
Modified: data/Makefile.am 47 lines changed, 46 insertions(+), 1 deletions(-) =================================================================== @@ -1,6 +1,51 @@
colorschemes = \ - colorschemes/alt.conf + colorschemes/lgpl-2.0.txt \ + colorschemes/lgpl-2.1.txt \ + colorschemes/abc-dark.conf \ + colorschemes/abc-light.conf \ + colorschemes/alt.conf \ + colorschemes/bespin.conf \ + colorschemes/black.conf \ + colorschemes/carbonfox.conf \ + colorschemes/cyber-sugar.conf \ + colorschemes/darcula.conf \ + colorschemes/dark-colors.conf \ + colorschemes/dark.conf \ + colorschemes/delt-dark.conf \ + colorschemes/dark-fruit-salad.conf \ + colorschemes/earthsong.conf \ + colorschemes/epsilon.conf \ + colorschemes/evg-ega-dark.conf \ + colorschemes/gedit.conf \ + colorschemes/github.conf \ + colorschemes/grey8.conf \ + colorschemes/hacker.conf \ + colorschemes/himbeere.conf \ + colorschemes/inkpot.conf \ + colorschemes/kugel.conf \ + colorschemes/kurayami.conf \ + colorschemes/matcha.conf \ + colorschemes/mc.conf \ + colorschemes/metallic-bottle.conf \ + colorschemes/notepad-plus-plus.conf \ + colorschemes/oblivion2.conf \ + colorschemes/octagon.conf \ + colorschemes/one-dark.conf \ + colorschemes/pygments.conf \ + colorschemes/retro.conf \ + colorschemes/sleepy-pastel.conf \ + colorschemes/slushpoppies.conf \ + colorschemes/solarized-dark.conf \ + colorschemes/solarized-light.conf \ + colorschemes/spyder-dark.conf \ + colorschemes/steampunk.conf \ + colorschemes/tango-dark.conf \ + colorschemes/tango-light.conf \ + colorschemes/tinge.conf \ + colorschemes/ubuntu.conf \ + colorschemes/underthesea.conf \ + colorschemes/vibrant-ink.conf
filetypes_dist = \ filedefs/filetypes.abaqus \
Modified: data/colorschemes/abc-dark.conf 120 lines changed, 120 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,120 @@ +# +# Author <irvirty(at)gmail(dot)com> +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. +# +# Other: +# GNU General Public License v2.0 +#https://github.com/geany/geany/blob/master/COPYING +#https://github.com/geany/geany/blob/d9f8cdbad58d09f0c18ca8acccb49209263018f0... +# Inspired by GitHub, Sublime Text, Geany + +[theme_info] +name=Abc Dark +description=Dark flat theme. +version=4.3.1 +author=irvirty +# list of each compatible Geany release version +compat=1.38;2.0; + +[named_styles] + +default=#dbdbdb;#1C1C1C;false;false +error=#e37170;#292929;false;italic + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#000000;#E7A96B;true;true +current_line=#FFFFFF;#262626;true +brace_good=#000000;#7FEC75;true;false +brace_bad=#000000;#FF5656;true;false +margin_line_number=#6E6E6E;#1C1C1C +margin_folding=#5C5C5C;#1C1C1C +fold_symbol_highlight=#1C1C1C +indent_guide=#595959 +caret=#fff;#fff;false; +marker_line=#000000;#E7A96B +marker_search=marker_line +marker_mark=#545454;#95BFD7 +call_tips=#939393;#262626;false;false +white_space=#595959;#000000;true;false + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#ADADAD +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=#8AD1FF +number_1=number +number_2=number_1 + +type=#50AAB3;;true;false +class=type +function=#cc8ad4 +parameter=#23B0E6 + +keyword=#BF6069;;true;false +keyword_1=keyword +keyword_2=keyword_1 +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#6BB37C +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1;#6E006E;false;false +character=string_1 +backticks=string_2 +here_doc=string_2 + +label=default,bold +preprocessor=#45BDE6 +regex=number_1 +operator=default +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#80B8FF +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#85C6CC +attribute_unknown=attribute,bold +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#75C075;#ffffff;false;false +line_removed=#FF7E7E;#ffffff;false;false +line_changed=#A46FA4;#ffffff;false;false
Modified: data/colorschemes/abc-light.conf 120 lines changed, 120 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,120 @@ +# +# Author <irvirty(at)gmail(dot)com> +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. +# +# Other: +# GNU General Public License v2.0 +#https://github.com/geany/geany/blob/master/COPYING +#https://github.com/geany/geany/blob/d9f8cdbad58d09f0c18ca8acccb49209263018f0... +# Inspired by GitHub, Sublime Text, Geany + +[theme_info] +name=Abc Light +description=Light flat theme. +version=4.2.1 +author=irvirty +# list of each compatible Geany release version +compat=1.38;2.0; + +[named_styles] + +default=#2B2B2B;#F7F7F7;false;false +error=#D44747;#EBEBEB;false;italic + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#000000;#FFB565;true;true +current_line=#4D4D4D;#FFFFFF;true +brace_good=#FFFFFF;#5BAB53;true;false +brace_bad=#FFFFFF;#D44747;true;false +margin_line_number=#7D7D7D;#F7F7F7 +margin_folding=#969696;#F7F7F7 +fold_symbol_highlight=#F7F7F7 +indent_guide=#ADADAD +caret=#000000;#000000;false; +marker_line=#000000;#FFB565 +marker_search=marker_line +marker_mark=#4F4F4F;#80C8F3 +call_tips=#565656;#FFFFFF;false;false +white_space=#ADADAD;#F7F7F7;true;false + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#454545 +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=#46a1db +number_1=number +number_2=number_1 + +type=#2C8E99;;true;false +class=type +function=#9e00b0 +parameter=#2DA4B2 + +keyword=#BF4D58;;true;false +keyword_1=keyword +keyword_2=keyword_1 +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#166E2E +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1;#E0C0E0;false;false +character=string_1 +backticks=string_2 +here_doc=string_2 + +label=default,bold +preprocessor=#007299 +regex=number_1 +operator=default +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#0065BF +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#116269 +attribute_unknown=attribute,bold +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#75C075;#ffffff;false;false +line_removed=#FF7E7E;#ffffff;false;false +line_changed=#A46FA4;#ffffff;false;false
Modified: data/colorschemes/alt.conf 23 lines changed, 21 insertions(+), 2 deletions(-) =================================================================== @@ -1,9 +1,28 @@ +# +# Copyright 2010 Nick Treleaven <nick(dot)treleaven(at)btinternet(dot)com> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# + [theme_info] name=Alternate description=Alternate Geany color scheme with styles like the Geany <= 0.19 Python/script defaults with gray comments. version=0.01 -author= -url= +author=Nick Treleaven +url=https://github.com/geany/geany-themes
[named_styles]
Modified: data/colorschemes/bespin.conf 121 lines changed, 121 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,121 @@ +# +# This file was generated from a textmate theme named Bespin +# with tm2gtksw2 tool. (Alexandre da Silva) + +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. + +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. + +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. +# +# Ported to Geany by Matthew Brush <matt(at)geany(dot)org> +# + +[theme_info] +name=Bespin +description=A port of the Bespin theme. +# incremented automatically, do not change manually +version=1225 +author=Alexandre da Silva (tm2gtksw2) +url=https://github.com/gmate/gmate/blob/master/styles/Bespin.xml +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#baae9e;#28211c;false;false +error=#f8f8f8;#4a2947 + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#baae9e;#4c4a49;true;true +current_line=#000;#2e2723;true +brace_good=#00f;#2e2723;true;false +brace_bad=#df4545;#2e2723;true;false +margin_line_number=#baae9e;#2e2723 +margin_folding=#baae9e;#2e2723 +fold_symbol_highlight=#2e2723 +indent_guide=#40342c +white_space=#40342c;#fff;true;false +caret=#a7a7a7;#000;false +marker_line=#000;#ff0; +marker_search=#000;#0000f0; +marker_mark=#000;#b8f4b8; +call_tips=#c0c0c0;#fff;false;false + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#666;;;true +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=#cf6a4c +number_1=number +number_2=number_1 + +type=#9b859d;;true +class=type +function=#937121 +parameter=function + +keyword=#5ea6ea;;true +keyword_1=keyword +keyword_2=type +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#54be0d +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#cf6a4c +regex=#e9c062 +operator=#5ea6ea +decorator=string_1,bold +other=#ddf2a4 + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#ac885b +tag_unknown=#ac885b +tag_end=#ac885b +attribute=#937121 +attribute_unknown=#937121 +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#f8f8f8;#253b22 +line_removed=#f8f8f8;#420e09 +line_changed=#f8f8f8;#4a410d
Modified: data/colorschemes/black.conf 125 lines changed, 125 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,125 @@ +# +# Copyright 2013 Paul Lenton (EckoZero) <lentonp(at)gmail(dot)com> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# +# This is a remix of vibrant-ink, originally by Jason Wilson +# <jason.wilson(at)gmail(dot)com> +# Thanks Jason! My remix is licensed under the exact same terms as +# Jason's original (GNU GPLv2) +# + + +[theme_info] +name=Black Scheme +description=Black background, other colours +# incremented automatically, do not change manually +version=1237 +author=Paul Lenton <lentonp(at)gmail(dot)com> +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + + +[named_styles] + +default=#fff;#000;false;false +error=#ff80c0;#000;false;false + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#f00;#404040;false;true +current_line=#8dc63f;#330;true;false +brace_good=#ff0;#000;true;false +brace_bad=#c5360f;#000;true;false +margin_line_number=#b2aeab;#404040;false;false +margin_folding=#222;#111;false;false +fold_symbol_highlight=#fff +indent_guide=#066;;false;false +caret=#fff;#066;false;false +marker_line=#ff208c;#80d4b2;false;false +marker_search=#ff0;#f00;false;false +marker_mark=#810000;#000;false;false +call_tips=#ccc;#fff;false;false +white_space=#ccc;;true + +# Programming languages +#------------------------------------------------------------------------------- + + +comment=#f00 +comment_doc=#f00;#070707;false;false +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=#28a8b4 +number_1=number +number_2=number_1 + +type=#fff;;true;false +class=type +function=default +parameter=function + +keyword=#f39;;true;false +keyword_1=keyword +keyword_2=#6f0;;true;false +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#8dc63f +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=#8dc63f;#000;false;false +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#fff +regex=number_1 +operator=#fc0 +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#6f0;#000;false;false +tag_unknown=#ccc;#000;false;false +tag_end=#fff;#000;false;false +attribute=#bd96bd;#000;false;false +attribute_unknown=#fff;#000;false;false +value=#6f0;#000;false;false +entity=#fff;#000;false;false + +# Diff +#------------------------------------------------------------------------------- + +line_added=#00f5ff;#000;false;false +line_removed=#ff0;#000;false;false +line_changed=#399;#000;false;false
Modified: data/colorschemes/carbonfox.conf 114 lines changed, 114 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,114 @@ +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# +# Colors selected by jag(at)justaguylinux(dot)com +# Colors adapted from the Carbonfox theme (Nightfox for Ghostty) +# Author: Drew Griffin + +[theme_info] +name=Carbonfox +description=Dark theme inspired by Carbonfox. +version=0.2.0 +author=Drew Griffin +compat=1.38;2.0; + +[named_styles] + +default=#f2f4f8;#1c2736;false;false +error=#ee5396;#282828;false;italic + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#f2f4f8;#484848;true;true +current_line=#f2f4f8;#282828;true +brace_good=#161616;#25be6a;true;false +brace_bad=#161616;#ee5396;true;false +margin_line_number=#4B5263;#161616 +margin_folding=#484848;#282828 +fold_symbol_highlight=#939393 +indent_guide=#484848 +caret=#dbc704;#f2f4f8;false; +marker_line=#161616;#ee5396 +marker_search=marker_line +marker_mark=#545454;#78a9ff +call_tips=#939393;#262626;false;false +white_space=#595959;#161616;true;false + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#a7adba;;;true +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=#dbc704 +number_1=number +number_2=number_1 + +type=#25be6a;;true;false +class=type +function=#be95ff +parameter=#33b1ff + +keyword=#be95ff;;true;false +keyword_1=keyword +keyword_2=keyword_1 +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#25be6a +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=#25be6a;#000;false;false +character=string_1 +backticks=string_2 +here_doc=string_2 + +label=default,bold +preprocessor=#78a9ff +regex=number_1 +operator=default +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#78a9ff +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#25be6a +attribute_unknown=attribute,bold +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#46c880;#ffffff;false;false +line_removed=#f16da6;#ffffff;false;false +line_changed=#c8a5ff;#ffffff;false;false
Modified: data/colorschemes/cyber-sugar.conf 135 lines changed, 135 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,135 @@ +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. +# + +[theme_info] +name=Cyber Sugar +description=A dark cyber theme with sugar colors. +# incremented automatically, do not change manually +version=1.0 +author=pingu +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_colors] +base0=#80bfff +base1=#000 +base2=#fff +base3=#a6a +base4=#000 +barbie=#e64d7d +orange=#ea7d10 +frostwhite=#fff +attentionred=#ff1f47 +pastelgreen=#6cf982 +softpink=#f9b8b8 +red=#f00 +redbg=#751212 +green=#859900 +blue=#268bd2 +oxfordblue=#002147 + +[named_styles] +default=base0;base1 +error=red + + +# Editor styles +#------------------------------------------------------------------------------- +selection=;oxfordblue;;true +current_line=;#1a1a1a;true +brace_good=#000;pastelgreen;true +brace_bad=red;frostwhite;true +margin_line_number=#a6a;base4 +margin_folding=base3;#000 +fold_symbol_highlight=base2 +indent_guide=base2;;true +caret=orange +marker_line=#fff;#00f; +marker_search=;frostwhite; +marker_mark=; +call_tips=base0;#fff +white_space=base2;;true + + +# Programming languages +#------------------------------------------------------------------------------- + +comment=softpink +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=attentionred +number_1=number +number_2=number_1 + +type=barbie;;true +class=orange +function=#00FFFA +parameter=function + +keyword=barbie;;true +keyword_1=keyword +keyword_2=orange;;true +keyword_3=frostwhite +keyword_4=keyword_3 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=pastelgreen +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=red +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=keyword,bold +preprocessor=orange +regex=number_1 +operator=#fff +decorator=string_1,bold +other=orange + + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=barbie +tag_unknown=tag,bold +tag_end=tag,bold +attribute=orange +attribute_unknown=attribute,bold +value=string_1 +entity=default + + +# Diff +#------------------------------------------------------------------------------- + +line_added=green +line_removed=red +line_changed=blue
Modified: data/colorschemes/darcula.conf 149 lines changed, 149 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,149 @@ +# +# Copyright 2015 Jiri Techet <techet(at)gmail(dot)com> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# +# Ported from the IntelliJ Darcula theme by Jiri Techet +# + +[theme_info] +name=Darcula +description=A soft dark theme based on the IntelliJ Darcula theme. +# incremented automatically, do not change manually +version=1 +author=Jiri Techet <techet(at)gmail(dot)com> +url=https://github.com/codebrainz/geany-themes +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_colors] +fg=#b6c3cf +bg=#3b3b3b + +caret_grey=#c6c6c6 +margin_fg_grey=#989898 +comment_grey=#919191 +fold_fg_grey=#888 +whitespace_grey=#505050 +calltip_fg_grey=#555 +calltip_bg_grey=#ddd +fold_bg_grey=#4c4c4c +current_line_grey=#434343 +margin_bg_grey=#424446 + +type_violet=#a88ab6 +keyword_blue=#9196bf +number_blue=#7aa6c4 +selection_blue=#2f5692 +brace_bg_green=#4d6360 +diff_added_green=#558266 +docstring_green=#73a46a +string_green=#b2ca78 +alert_yellow=#ffef4c +tag_yellow=#edc881 +keyword_orange=#d58a4a +error_red=#c85550 +diff_removed_red=#a0665b + +[named_styles] + +default=fg;bg;false;false +error=error_red;;;true + +# Editor styles +#------------------------------------------------------------------------------- + +selection=;selection_blue;;true +current_line=;current_line_grey;true +brace_good=alert_yellow;brace_bg_green;true +brace_bad=error_red;current_line_grey;true +margin_line_number=margin_fg_grey;margin_bg_grey +margin_folding=fold_fg_grey;fold_bg_grey +fold_symbol_highlight=fold_bg_grey +indent_guide=whitespace_grey +caret=caret_grey +marker_line=margin_bg_grey;alert_yellow +marker_search=;alert_yellow +marker_mark=margin_bg_grey;alert_yellow +call_tips=calltip_fg_grey;calltip_bg_grey;true;true +white_space=whitespace_grey;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=comment_grey +comment_doc=docstring_green +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=number_blue +number_1=number +number_2=number_1 + +type=type_violet +class=type +function=tag_yellow +parameter=function + +keyword=keyword_orange +keyword_1=keyword +keyword_2=keyword_blue +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=string_green +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=tag_yellow +regex=number_1 +operator=default +decorator=tag_yellow +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=tag_yellow +tag_unknown=tag +tag_end=tag +attribute=keyword_orange +attribute_unknown=attribute +value=string_green +entity=number_blue + +# Diff +#------------------------------------------------------------------------------- + +line_added=diff_added_green +line_removed=diff_removed_red +line_changed=preprocessor
Modified: data/colorschemes/dark-colors.conf 136 lines changed, 136 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,136 @@ +# +# Copyright (C) 2016 - Yannis Kontochristopoulos <ikontochris(at)gmail(dot)com> +# +# Dark Colors is a theme inspired by Tinge: +# Copyright (C) 2008 - Harsh J <harshj(at)gmail(dot)com> +# See: http://www.harshj.com/2008/01/27/tinge-theme-for-gedit/ +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# + +[theme_info] +name=Dark Colors +description=A dark theme utilising warm colors +# incremented automatically, do not change manually +version=1225 + +[named_colors] +text=#e6e6e6 +soft_text=#a69996 +softer_text=#4c4645 +background=#0c0807 +selection_brown=#422e21 +marker_search_turquoise=#286659 +current_line_red=#281816 +black=#000 +white=#fff +light_blue=#5191cc +soft_blue=#596f80 +red=#b31111 +yellow=#b3a123 +orange=#e66917 +orange2=#ff9400 +green=#00df13 +purple=#b6f + +[named_styles] +default=text;background;false;false +error=green;background;false;false + +# Editor styles +#------------------------------------------------------------------------------- + +selection=background;selection_brown;false;true +current_line=background;current_line_red;true;false +brace_good=light_blue;background;true;false +brace_bad=white;background;true;false +margin_line_number=soft_text;#2b2826;false;false +margin_folding=#574a22;#141312;false;false +fold_symbol_highlight=soft_text +indent_guide=softer_text +caret=white;white;false +marker_line=soft_text;yellow +marker_search=marker_search_turquoise;marker_search_turquoise;false;false +marker_mark=red;background;false;false +call_tips=#c0c0c0;white;false;false +white_space=softer_text;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=soft_blue +comment_doc=soft_blue;background;false;false +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=green +number_1=number +number_2=number_1 + +type=purple;;true;false +class=type +function=type +parameter=function + +keyword=orange;;true;false +keyword_1=keyword +keyword_2=yellow;;true;false +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=red +string_1=string +string_2=string_1 +string_3=string_1 +string_4=string_1 +string_eol=text;background;false;false +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=text +regex=number_1 +operator=orange2 +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=yellow;background;false;false +tag_unknown=green;background;false;false +tag_end=text;background;false;false +attribute=orange;background;false;false +attribute_unknown=green;background;false;false +value=text;background;false;false +entity=text;background;false;false + +# Diff +#------------------------------------------------------------------------------- + +line_added=green;background;false;false +line_removed=red;background;false;false +line_changed=light_blue;background;false;false
Modified: data/colorschemes/dark-fruit-salad.conf 121 lines changed, 121 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,121 @@ +# +# Copyright 2011 John Gabriele <jmg3000(at)gmail(dot)com> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# +# Ported from old theme by Matthew Brush <matt(at)geany(dot)org> +# Note: was part of `set_geany_colors` utility +# + +[theme_info] +name=Dark Fruit Salad +description=Low contrast theme ported from the set_geany_colors utility +# incremented automatically, do not change manually +version=1226 +author=John Gabriele <jmg3000(at)gmail(dot)com> +url=https://github.com/codebrainz/geany-themes +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#f0f0f0;#5f5f5f;false;false +error=#ebbf71;#e1e17a + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#000;#202020;false;true +current_line=#000;#565656;true +brace_good=#f0f0f0;#587941;false;false +brace_bad=#f00;#fff;false;false +margin_line_number=#5f5f5f;#f0f0f0 +margin_folding=#d69cd6;#202020 +fold_symbol_highlight=#202020 +indent_guide=#d69cd6 +caret=#000;#000;false +marker_line=#000;#ff0 +marker_search=#000;#0000f0 +marker_mark=#000;#b8f4b8 +call_tips=#c0c0c0;#fff;false;false +white_space=#a7a7a7;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#a3d97d +comment_doc=#99e4de;;true +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=#ff939c +number_1=number +number_2=number_1 + +type=#e1e17a;;true +class=type +function=#92bde8;;true +parameter=function + +keyword=#92bde8;;true +keyword_1=keyword +keyword_2=#d69cd6;;true +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=#f0f0f0 +identifier_1=identifier +identifier_2=#99e4de;;true +identifier_3=#ff939c;;true +identifier_4=identifier_1 + +string=#ebbf71 +string_1=string +string_2=#e1e17a +string_3=default +string_4=default +string_eol=string_1,italic +character=#e1e17a;;true +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#ff939c +regex=number_1 +operator=default +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=keyword +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#99e4de +attribute_unknown=attribute,bold +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#8ae234 +line_removed=#e1e17a +line_changed=preprocessor
Modified: data/colorschemes/dark.conf 120 lines changed, 120 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,120 @@ +# +# Copyright 2011 Duncan Lock <duncan.lock(at)gmail(dot)com> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# +# Ported from old theme by Matthew Brush <matt(at)geany(dot)org> +# + +[theme_info] +name=Dark +description=Dark syntax colouring theme +# incremented automatically, do not change manually +version=1225 +author=Duncan Lock <duncan.lock(at)gmail(dot)com> +url=http://code.google.com/p/geany-dark-scheme/ +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#fff;#1e1e1e;false;false +error=#f00;#1e1e1e;false;false + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#fff;#333964;false;true +current_line=#000;#2f2f2f;true;false +brace_good=#fff;#50aa15;true;false +brace_bad=#fff;#aa1515;true;false +margin_line_number=#000;#d0d0d0;false;false +margin_folding=#000;#dfdfdf;false;false +fold_symbol_highlight=#fff +indent_guide=#393939;#1e1e1e;false;false +caret=#fff;#000;true;false +marker_line=#000;#ff0;false;false +marker_search=#000;#b8f4b8;false;false +marker_mark=#000;#b8f4b8; +call_tips=#c0c0c0;#fff;false;false +white_space=#424242;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#747474;#1e1e1e;false;false +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=#aaff57;#1e1e1e;false;false +number_1=number +number_2=number_1 + +type=#2e8b57;;true +class=type +function=default +parameter=function + +keyword=#ffcb4f;#1e1e1e;true;false +keyword_1=keyword +keyword_2=#aaff57;#1e1e1e;false;true +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=#fff;#1e1e1e;false;false +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#aaff57;#1e1e1e;false;false +string_1=string +string_2=#a18651;#1e1e1e;false;false +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#5abefd;#1e1e1e;false;false +regex=number_1 +operator=#98bac5;#1e1e1e;true;false +decorator=#808000;#1e1e1e;false;false +other=#fff;#1e1e1e;false;false + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#7392cf;#1e1e1e;false;false +tag_unknown=#fff;#8c0101;true;false +tag_end=#7392cf;#1e1e1e;true;false +attribute=#cda0d5;#1e1e1e;false;false +attribute_unknown=#fff;#8c0101;false;false +value=#4575b6;#1e1e1e;false;false +entity=#ffa95c;#2c2821;false;false + +# Diff +#------------------------------------------------------------------------------- + +line_added=#008b8b +line_removed=#6a5acd +line_changed=preprocessor
Modified: data/colorschemes/delt-dark.conf 106 lines changed, 106 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,106 @@ +# +# Copyright Éric "delt" Tremblay +# +# Ported from a previous theme i made for kate/kwrite. +# Licensed under GPL version 2, same as geany itself. +# + +[theme_info] +name=Delt Dark +description=A dark-blueish theme, good for many programming languages +# incremented automatically, do not change manually +version=1 +author=Éric Tremblay +url=https://github.com/geany/geany-themes/ +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#c1c1c1;#010a15;false;false +error=#fff;#f00 + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#000;#424d71;false;true +current_line=#fff;#121d30;true +brace_good=#fff;#848;true;false +brace_bad=#fff;#f00;true;false +margin_line_number=#55a;#000 +margin_folding=#338;#113 +fold_symbol_highlight=#113 +indent_guide=#121d20 +caret=#fbff00;#fbff00;false +marker_line=#000;#ff0 +marker_search=#000;#0000f0 +marker_mark=#000;#b8f4b8 +call_tips=#c0c0c0;#fff;false;false +white_space=#111a25;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#638aff;;false;false +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=#ff54ff;;false;false +number_1=number +number_2=number_1 + +type=#75ffd6;;true;false +class=#00ff5c;;false;false +function=default +parameter=default + +keyword=#fff;;true;false +keyword_1=#fff;;true;false; +keyword_2=#0ff;;true;false; +keyword_3=#0f0 +keyword_4=keyword_1 + +identifier=#fff +identifier_1=default +identifier_2=#f0f +identifier_3=#ff0 +identifier_4=#f00 + +string=#d04eff;;true;false +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#00ff5c;;true;false +regex=number_1 +operator=#b0c1ff;;true;false +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#fff;;true;false +tag_unknown=#ff4 +tag_end=#ff0;;true;false +attribute=#0ff;;false;false +attribute_unknown=attribute +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#008b8b +line_removed=#6a5acd +line_changed=preprocessor
Modified: data/colorschemes/earthsong.conf 120 lines changed, 120 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,120 @@ +# +# MIT License +# +# Copyright (c) 2019-2020 Daniel Plakhotich <daniel(dot)plakhotich(at)gmail(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. +# +# Colour schemes by Dayle Rees: +# https://github.com/daylerees/colour-schemes + +[theme_info] +name=Earthsong +description=Warm theme based on the scheme of the same name by Dayle Rees. +version=1.1 +author=Daniel Plakhotich <daniel(dot)plakhotich(at)gmail(dot)com> +url= + +[named_styles] + +default=#ccb69f;#26221f;false;false +error=#ffffff;#ff0000 + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#ffffff;#c47958;true;true +current_line=#000000;#45403b;true +brace_good=#26221f;#ccb69f;false;false +brace_bad=#ff0000;#ffffff;false;false +margin_line_number=#756d63;#26221f +margin_folding=#756d63;#302828 +fold_symbol_highlight=#333333 +indent_guide=#574f45 +caret=#f8f8f0;#000000;false +marker_line=#ccb69f;#605000 +marker_search=#000000;#00ff00 +marker_mark=#ccb69f;#506000 +call_tips=#26221f;#ccb69f;true;true +white_space=#574f45;#ffffff;true;false + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#756d63 +comment_doc=comment +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc + +number=#eeb437 +number_1=number +number_2=number_1 + +type=#d2734a +class=type +function=#5c9c61 +parameter=function + +keyword=type +keyword_1=keyword +keyword_2=keyword_1 +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#dbab44 +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +label=default,bold +preprocessor=keyword +regex=number_1 +operator=default +decorator=default +other=operator + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#8fc45a +tag_unknown=tag,bold +tag_end=tag,bold +attribute=type +attribute_unknown=attribute +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#9fd92c +line_removed=#00a1be +line_changed=#ddd26f
Modified: data/colorschemes/epsilon.conf 119 lines changed, 119 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,119 @@ +# +# Copyright (c) 2016 Adrien Jacquet <adrienjacquet at openmailbox dot org> +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# + +[theme_info] +name=Epsilon +description=A simple light theme for Geany. +# incremented automatically, do not change manually +version=1 +author=N3mesis98 +url=https://github.com/geany/geany-themes/pull/7 +# list of each compatible Geany release version +compat=1.32 + +[named_styles] +default=#2e3436;#fff;false;false +error=#2e3436;#ef2929 + +# Editor styles +#------------------------------------------------------------------------------- + +selection=;#add8e6;;true +brace_good=#52a800;;true +brace_bad=#f00;;true +margin_line_number=#2e3436;#e1e1e1 +margin_folding=#2e3436;#d3d7cf +fold_symbol_highlight=#d3d7cf +indent_guide=#babdb6 +caret=#000;#000;false +marker_line=;#000 +marker_search=;#000;true;true +marker_mark=;#000 +call_tips=#ededed;#fff +white_space=#babdb6;;true +current_line=; + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#a52a2a +comment_doc=comment +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc_keyword,italic + +number=#52a800 +number_1=number +number_2=number_1 + +type=#399 +class=type +function=default +parameter=default + +keyword=#204a87;;true +keyword_1=keyword +keyword_2=#204a87 +keyword_3=keyword_2 +keyword_4=keyword_2 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#ff7800 +string_1=string +string_2=string +string_3=string +string_4=string +string_eol=string +character=string +backticks=string +here_doc=string +verbatim=string + +scalar=string_2 +label=default,bold +preprocessor=type +regex=number_1 +operator=#a6832b +decorator=number_1,bold +other=default +extra=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#204a87;;true +tag_unknown=tag +tag_end=tag +attribute=keyword +attribute_unknown=attribute,italic +value=string_1 +entity=preprocessor + +# Diff +#------------------------------------------------------------------------------- + +line_added=#4e9a06 +line_removed=#dc0000 +line_changed=#ffa700
Modified: data/colorschemes/evg-ega-dark.conf 148 lines changed, 148 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,148 @@ +# Geany color theme +# 2023 by Evgueni Antonov <Evgueni(dot)Antonov(at)gmail(dot)com> +# +# Created on Geany 1.38 (on lubuntu). +# I created this theme specifically for Python, so this is how it was tested. +# I can't guarantee how it will work and appear on previous Geany versions. +# +# PUBLIC DOMAIN +# +# Inspired by vim and the DOS era (the EGA color palette). Initially I wanted to use +# 100% the EGA color palette, but then decided to darken some of the colors. Then +# noticed how I like my vim theme, so I made a mix of them all. +# + + +[theme_info] +name=Evg-EGA-Dark +description=A dark theme inspired by vim, DOS and EGA +# incremented automatically, do not change manually +version=1225 +author=Evgueni Antonov <Evgueni(dot)Antonov(at)gmail(dot)com> +url=https://github.com/StrayFeral/geany_tools/ + + +[named_colors] +# DOS colors +dos_grey=#9c9c9c + +# EGA palette +white=#ffffff +black=#000000 +ega_blue=#0000aa +ega_green=#00aa00 +ega_cyan=#00aaaa +ega_red=#aa0000 +ega_magenta=#aa00aa +ega_brown=#aa5500 +ega_light_grey=#aaaaaa +ega_dark_grey=#555555 +ega_bright_blue=#5555ff +ega_bright_green=#55ff55 +ega_bright_cyan=#55ffff +ega_bright_red=#ff5555 +ega_bright_magenta=#ff55ff +ega_bright_yellow=#ffff55 + +darker_blue=#000088 +darker_white=#e0e0e0 +darker_yellow=#cccc55 +darker_cyan=#005050 +fruity_dark_red=#aa88aa + +# Misc +background_color=#000000 +text_color=#00aaaa +current_line_background_color=#202020 +selection_background_color=#383838 +margin_line_number_background_color=#202020 + + +[named_styles] +default=dos_grey;background_color;false;false +error=ega_bright_red;background_color;false;false + +# Editor styles +#------------------------------------------------------------------------------- + +selection=dos_grey;selection_background_color;false;true +current_line=dos_grey;current_line_background_color;true;false +brace_good=white;ega_cyan;true;true +brace_bad=ega_bright_yellow;ega_red;true;true +margin_line_number=dos_grey;margin_line_number_background_color;false;false +margin_folding=dos_grey +fold_symbol_highlight=ega_blue +indent_guide=ega_blue +caret=white;white;false +marker_line=ega_blue;ega_brown +marker_search=ega_bright_yellow;ega_bright_green +marker_mark=ega_bright_magenta +call_tips=dos_grey;white;false;false +white_space=ega_bright_blue;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=ega_dark_grey;background_color;true;true +comment_doc=ega_dark_grey;background_color;false;false +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc +comment_doc_keyword_error=comment_doc + +number=ega_bright_magenta +number_1=number +number_2=number_1 + +type=ega_bright_cyan;;true;false +class=type +function=type +parameter=function + +keyword=darker_yellow +keyword_1=keyword +keyword_2=ega_bright_cyan +keyword_3=keyword +keyword_4=keyword + +identifier=default +identifier_1=dos_grey +identifier_2=identifier +identifier_3=identifier +identifier_4=identifier + +string=ega_green +string_1=string +string_2=string_1 +string_3=string_1 +string_4=string_1 +string_eol=text_color +character=string_1 +backticks=string_2 +here_doc=ega_dark_grey + +scalar=string_2 +label=white +preprocessor=text_color +regex=number_1 +operator=white +decorator=ega_brown +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=ega_dark_grey +tag_unknown=ega_bright_red +tag_end=ega_dark_grey +attribute=ega_cyan +attribute_unknown=ega_bright_red +value=ega_bright_cyan +entity=white + +# Diff +#------------------------------------------------------------------------------- + +line_added=ega_bright_green +line_removed=ega_red +line_changed=ega_bright_blue
Modified: data/colorschemes/gedit.conf 120 lines changed, 120 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,120 @@ +# +# Copyright 2006-2007 GtkSourceView team +# +# GtkSourceView is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# GtkSourceView is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# +# Ported to Geany by Matthew Brush <matt(at)geany(dot)org> +# + +[theme_info] +name=Gedit +description=A port of Gedit's default theme. +# incremented automatically, do not change manually +version=1225 +author=Yevgen Muntyan <muntyan(at)tamu(dot)edu> +url=http://git.gnome.org/browse/gtksourceview/tree/data/styles/classic.xml +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#000;#fff;false;false +error=#000;#f00;true;false + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#fff;#86abd9;true;true +current_line=#000;#edeceb;true +brace_good=#fff;#bebebe;true;false +brace_bad=#fff;#f00;true;false +margin_line_number=current_line,bold +margin_folding=margin_line_number +fold_symbol_highlight=#fff +indent_guide=#bbbebb +caret=#000;#000;false +marker_line=#000;#ff0 +marker_search=marker_line +marker_mark=#000;#6c8ea2 +call_tips=#bbbebb;#fff;false;false +white_space=call_tips,bold + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#00f +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=#f0f +number_1=number +number_2=#a52a2a;;true + +type=#2e8b57;;true +class=number +function=default +parameter=function + +keyword=number_2 +keyword_1=keyword +keyword_2=keyword_1 +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=#008a8c + +string=number +string_1=string +string_2=string_1 +string_3=;;true;false +string_4=;;false;true +string_eol=string_1,italic +character=string_1 +backticks=#a020f0 +here_doc=string_2 + +scalar=identifier_4 +label=default,bold +preprocessor=backticks +regex=identifier_4 +operator=default +decorator=string_1,bold +other=default +extra=keyword + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=identifier_4 +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#6a5acd +attribute_unknown=attribute,bold +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#008b8b +line_removed=attribute +line_changed=preprocessor
Modified: data/colorschemes/github.conf 122 lines changed, 122 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,122 @@ +# +# Copyright 2009 Felipe Mesquita <fmesquitacunha(at)gmail(dot)com> +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. +# +# Ported to Geany by Matthew Brush <matt(at)geany(dot)org> +# +# Note: This one is my favourite! -Matt (geany-themes maintainer) +# + +[theme_info] +name=GitHub +description=Similar to GitHub.com's highlighting colors. +# incremented automatically, do not change manually +version=1227 +author=Felipe Mesquita <fmesquitacunha(at)gmail(dot)com> +url=https://github.com/mig/gedit-themes/blob/master/github.xml +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#000;#f8f8ff;false;false +error=#f00;#bfbfbf;false;italic + +# Editor styles +#------------------------------------------------------------------------------- + +selection=;#f0ec0f;false;true +current_line=#000;#b7deee;true +brace_good=#000;#32b953;bold +brace_bad=#000;#ee5959 +margin_line_number=#7f7f7f;#ececec +margin_folding=#7f7f7f;#d9d7d7 +fold_symbol_highlight=#ececec +indent_guide=#c0c0c0;#fff;true;false +caret=#000;#c0c0c0;false;false +marker_line=#7f7f7f;#ececec +marker_search=;#c0c0c0 +marker_mark=#7f7f7f;#ececec +call_tips=default +white_space=#c0c0c0;#fff;true;false + +# Generic programming languages +#------------------------------------------------------------------------------- + +comment=#998 +comment_doc=#998 +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=#099 +number_1=number +number_2=number_1 + +type=#458;;true +class=type +function=#900 +parameter=function + +keyword=#0086b3;;true +keyword_1=keyword +keyword_2=#aa2c8c;;true +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#d14 +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#0f8787 +regex=number_1 +operator=default +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=type +tag_unknown=tag,bold +tag_end=tag,bold +attribute=keyword_1 +attribute_unknown=attribute,bold +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#000;#dfd +line_removed=#000;#fdd +line_changed=#000;#ffc
Modified: data/colorschemes/grey8.conf 116 lines changed, 116 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,116 @@ +# +# Copyright 2023 Collins Mutugi monsieurcollmut@gmail.com +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, +# MA 02110-1301, USA. +# + +[theme_info] +name=grey8 +description=A simple gray theme. +# incremented automatically, do not change manually +version=6 +author=Collins Mutugi +url= +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#FDFDFD;#888888;false;false +error=#c00 + +selection=#000000;#E2E2E2;true;true +current_line=#000;;false +brace_good=default +brace_bad=default,bold +margin_line_number=#C7C7C7 +margin_folding=default +fold_symbol_highlight=#000 +indent_guide=default +caret=#ccc;#000;true;true +marker_line=default,italic +marker_search=;#000 +marker_mark=#000;#000 +call_tips=#000;#000;true;true +white_space=#104e10;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#C1C1C1 +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=#FFCC25 +number_1=number +number_2=number_1 + +type=#FFCC25;;true +class=type +function=default +parameter=default + +keyword=#404040;;true +keyword_1=keyword +keyword_2=keyword_1 +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#FFCC25;;true +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=default +regex=number_1 +operator=default +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#FFF +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#FFF;;true +attribute_unknown=attribute,bold +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#000 +line_removed=#c00 +line_changed=#00c +
Modified: data/colorschemes/hacker.conf 116 lines changed, 116 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,116 @@ +#~ Copyright (C) 2022 Pau Chen You (cycool29) <cycool29(at)gmail(dot)com> + +#~ This program is free software; you can redistribute it and/or +#~ modify it under the terms of the GNU General Public License +#~ as published by the Free Software Foundation; either version 2 +#~ of the License, or (at your option) any later version. + +#~ This program is distributed in the hope that it will be useful, +#~ but WITHOUT ANY WARRANTY; without even the implied warranty of +#~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +#~ GNU General Public License for more details. + +#~ You should have received a copy of the GNU General Public License +#~ along with this program; if not, write to the Free Software +#~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +[theme_info] +name=Hacker +description= A colorscheme inspired by the Retro theme, but with more colours. +# incremented automatically, do not change manually +version=0 +author=Pau Chen You +url=https://github.com/cycool29/hacker-theme-geany +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#0f0;#000;false;false +error=#a52a2a;#000;true;true + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#;#aaa;true;true +current_line=#000;#030;true;false +brace_good=#0f0;#4e9a06;true;false +brace_bad=#0f0;#a52a2a;true;false +margin_line_number=#eee;#282828;false;false +margin_folding=#888a85;#282828;false;false +fold_symbol_highlight=#000 +indent_guide=#474545;#000;false;false +caret=#0f0;#000;false;false +marker_line=#000;#ff0;false;false +marker_search=#000;#b8f4b8;false;false +marker_mark=#000;#b8f4b8; +call_tips=#c0c0c0;#0f0;false;false +white_space=#506369;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#808080;#000;false;false +comment_doc=#0a0;#000;false;true +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc,italic + +number=#c80000;#000;false;false +number_1=number +number_2=number_1 + +type=#0f0;#000;true;false +class=#be5f00;#000;true;true +function=type +parameter=#ffa500;#000;true;false + +keyword=#8ae234;#0f0;true;false +keyword_1=#558eff;#000;true;false +keyword_2=#a0a;#000;true;false +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#0099ff;#000;false;false +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=#0f0;#ad7fa8;false;false +character=string +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#ad7fa8;#000;true;false +regex=#4e9a06;#000;false;false +operator=#0f0;#000;false;false +decorator=#be5f00;#000;false;false +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#729fcf;#000;true;false +tag_unknown=#0f0;#8c0101;true;false +tag_end=#7392cf;#000;true;false +attribute=#be5f00;#000;false;false +attribute_unknown=#0f0;#8c0101;false;false +value=#0f0;#000;false;false +entity=#ad7fa8;#000;false;false + +# Diff +#------------------------------------------------------------------------------- + +line_removed=#f00;#000;true;false +line_added=#85ff85;#000;true;false +line_changed=#ff0;#0f0;true;false +
Modified: data/colorschemes/himbeere.conf 135 lines changed, 135 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,135 @@ +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. +# + +[theme_info] +name=Himbeere +description=A dark theme with raspberry colors. +# incremented automatically, do not change manually +version=1226 +author=commenthol +url=https://github.com/codebrainz/geany-themes +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_colors] +base0=#ccc +base1=#1a1c1e +base2=#3f3f3f +base3=#808080 +base4=#303030 +berry=#e12d66 +cyan=#25d0f0 +bluegrey=#747e9e +orange=#ff8000 +lime=#65ff00 +grey=#777 +red=#f00 +redbg=#751212 +green=#859900 +blue=#268bd2 + +[named_styles] +default=base0;base1 +error=red + + +# Editor styles +#------------------------------------------------------------------------------- +selection=;#083840;;true +current_line=;#000;true +brace_good=cyan;berry;true +brace_bad=red;;true +margin_line_number=base3;base4 +margin_folding=base3;#212121 +fold_symbol_highlight=base2 +indent_guide=base2;;true +caret=cyan +marker_line=#fff;#00f; +marker_search=#fff;#d791a8; +marker_mark=; +call_tips=base0;base1 +white_space=base2;;true + + +# Programming languages +#------------------------------------------------------------------------------- + +comment=grey +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=orange +number_1=number +number_2=number_1 + +type=berry;;true +class=cyan +function=berry +parameter=function + +keyword=berry;;true +keyword_1=keyword +keyword_2=cyan;;true +keyword_3=bluegrey +keyword_4=keyword_3 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=lime +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=red +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=keyword,bold +preprocessor=cyan +regex=number_1 +operator=bluegrey +decorator=string_1,bold +other=cyan + + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=berry +tag_unknown=tag,bold +tag_end=tag,bold +attribute=cyan +attribute_unknown=attribute,bold +value=string_1 +entity=default + + +# Diff +#------------------------------------------------------------------------------- + +line_added=green +line_removed=red +line_changed=blue
Modified: data/colorschemes/inkpot.conf 118 lines changed, 118 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,118 @@ +# +# Copyright 2012 Campbell Barton <ideasman42(at)gmail(dot)com> +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. +# + +[theme_info] +name=InkPot +description=Based on the vim theme of the same name. +# incremented automatically, do not change manually +version=1226 +author=Campbell Barton <ideasman42(at)gmail(dot)com> +url=https://github.com/codebrainz/geany-themes +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#cfbfad;#1e1e27;false;false +error=#1e1e1e;#f00;false;false + +# Editor styles +#------------------------------------------------------------------------------- + +selection=;#4e4e8f;false;true +current_line=#000;#2d2d32;true +brace_good=#cfbfad;#4e4e8f +brace_bad=#cfbfad;#f00 +margin_line_number=#8b8bcd;#2e2e2e +margin_folding=#000;#3e3e3e;false;false +fold_symbol_highlight=#6e6e6e +indent_guide=#3b3b4d;;true;false +caret=#8b8bff;#fff;false;false +marker_line=#000;#ff0;false;false +marker_search=#000;#b8f4b8;false;false +marker_mark=#000;#b8f4b8; +call_tips=default +white_space=indent_guide + +# Generic programming languages +#------------------------------------------------------------------------------- + +comment=#cd8b00 +comment_doc=#737dd5 +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=#4e5ab3;;true +comment_doc_keyword_error=comment_doc + +number=#f0ad6d +number_1=number +number_2=number_1 + +type=#ff8bff;;true +class=#ff8bff +function=#ff8bff +parameter=function + +keyword=#808bed +keyword_1=keyword +keyword_2=#afc2ff;;true +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#ffcd8b;#404040 +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1 +character=string +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=#e76000;;bold +preprocessor=#409090 +regex=number_1 +operator=#eee8d5 +decorator=#e76000;;true +other=#808bed + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=type +tag_unknown=tag,bold +tag_end=tag,bold +attribute=#ff8bff +attribute_unknown=attribute,bold +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#0a0 +line_removed=#f00 +line_changed=#e7b937
Modified: data/colorschemes/kugel.conf 132 lines changed, 132 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,132 @@ +# +# Copyright 2011 Thomas Martitz <thomas.martitz(at)student.htw-berlin(dot)de> +# All rights reserved. +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the +# distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS +# OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED +# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF +# THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH +# DAMAGE. +# + +[theme_info] +name=Kugel +description=A dark, but not too dark with focus to be comfortable to the eyes. +# incremented automatically, do not change manually +version=1226 +author=Thomas Martitz thomas.martitz@student.htw-berlin.de +url=https://github.com/codebrainz/geany-themes +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#ececec;#2d3335;false;false +error=#f00;;true;false + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#fff;#333964;false;true +current_line=#000;#282d2e;true;false +brace_good=#fff;#50aa15;true;false +brace_bad=#fff;#aa1515;true;false +margin_line_number=#ececec +margin_folding=#888a85;#3a4145 +fold_symbol_highlight=#fff +indent_guide=#606c70 +caret=#ddd;#000;false +marker_line=#000;#ff0; +marker_search=#000;#0000f0; +marker_mark=#000;#b8f4b8; +call_tips=#555753;#eeeeec +white_space=#606c70;#fff;true;false + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#888a85 +comment_doc=#3f5fbf +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment_doc,bold +comment_doc_keyword_error=comment_doc_keyword,italic + +number=#06a7a7 +number_1=number +number_2=number_1 + +type=#1e90ff +class=type +function=default +parameter=#bbf647 + +keyword=#729fcf +keyword_1=keyword +keyword_2=type +keyword_3=keyword_1 +keyword_4=keyword_1 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=#dd4040 +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=#000;#e0c0e0 +character=#8ae234 +backticks=#30ff00 +# here_doc ??? +here_doc=#ff84cd + +scalar=#bcf360 +# label ??? +label=default,bold +preprocessor=#acac00 +regex=#aaff57 +operator=#fcaf3e +decorator=preprocessor +other=default +extra=#404080 + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=type +tag_unknown=tag,italic +tag_end=tag +attribute=keyword +attribute_unknown=attribute,italic +value=string_1 +entity=preprocessor + +# Diff +#------------------------------------------------------------------------------- + +line_added=#34b034 +line_removed=#ff2727 +line_changed=#7f007f
Modified: data/colorschemes/kurayami.conf 153 lines changed, 153 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,153 @@ +# +# Copyright 2023 Kevin Manca +# Copyright 2024 Thomas Herrle <therrle(at)gmail(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. +# + +# Kurayami Theme for Geany +# Derived from Kevin M's Kurayami kitty theme (github.com/kevinm6) +# Original license: MIT +# Upstream: https://github.com/kevinm6/kitty-themes/blob/master/themes/kurayami.conf +# Ported to Geany by Thomas Herrle + +[theme_info] +name=Kurayami +description=A dark theme emphasizing readability with muted colors +version=1 +author=Kevin M (Kitty theme) - Ported to Geany +url=https://github.com/kevinm6/kitty-themes/blob/master/themes/kurayami.conf +compat=1.22;1.23;1.23.1;1.24 + +[named_colors] +# Basic colors +fg=#cccccc +bg=#1c1c1c +selection_fg=#cccccc +selection_bg=#264f78 + +# Base colors +black=#2c2c2c +bright_black=#626262 +red=#bf616a +bright_red=#b2201f +green=#00af87 +bright_green=#36F57A +yellow=#cecb00 +bright_yellow=#fffd00 +blue=#158C8A +bright_blue=#1a8fff +purple=#B48EAD +bright_purple=#cb1ed1 +cyan=#1a8fff +bright_cyan=#14ffff +white=#dcdcdc +bright_white=#ffffff + +# Additional UI colors +cursor=#ffffff +cursor_bg=#3c3c3c +tab_active_fg=#DCDCDC +tab_active_bg=#015A60 +tab_inactive_fg=#808080 +tab_inactive_bg=#3c3c3c +url_color=#0087bd + +[named_styles] +default=fg;bg;false;false +error=bright_red;bg;false;true + +# Editor styles +selection=selection_fg;selection_bg;false;true +current_line=;black;true +brace_good=bright_blue;black;true +brace_bad=bright_red;black;true +margin_line_number=bright_black;black +margin_folding=bright_black;black +fold_symbol_highlight=white +indent_guide=bright_black +caret=cursor;;false +marker_line=yellow;black +marker_search=black;blue +marker_mark=green;black +call_tips=bright_black;black;false;false +white_space=bright_black;;true + +# Programming languages +comment=bright_black +comment_doc=comment +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment,bold +comment_doc_keyword_error=comment,italic + +number=purple +number_1=number +number_2=number_1 + +type=green +class=type +function=type +parameter=cyan + +keyword=blue +keyword_1=keyword +keyword_2=cyan +keyword_3=keyword_1 +keyword_4=keyword_2 + +identifier=default +identifier_1=identifier +identifier_2=identifier_1 +identifier_3=identifier_1 +identifier_4=identifier_1 + +string=red +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=green +regex=number_1 +operator=default +decorator=string_1,bold +other=default +extra=keyword + +# Markup languages +tag=keyword +tag_unknown=tag,bold +tag_end=tag,bold +attribute=type +attribute_unknown=attribute,bold +value=number +entity=number + +# Diff +line_added=bright_green +line_removed=bright_red +line_changed=bright_blue
Modified: data/colorschemes/lgpl-2.0.txt 480 lines changed, 480 insertions(+), 0 deletions(-) =================================================================== @@ -0,0 +1,480 @@ + GNU LIBRARY GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1991 Free Software Foundation, Inc. + https://fsf.org/ + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the library GPL. It is + numbered 2 because it goes with version 2 of the ordinary GPL.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Library General Public License, applies to some +specially designated Free Software Foundation software, and to any +other libraries whose authors decide to use it. You can use it for +your libraries, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if +you distribute copies of the library, or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link a program with the library, you must provide +complete object files to the recipients so that they can relink them +with the library, after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + Our method of protecting your rights has two steps: (1) copyright +the library, and (2) offer you this license which gives you legal +permission to copy, distribute and/or modify the library. + + Also, for each distributor's protection, we want to make certain +that everyone understands that there is no warranty for this free +library. If the library is modified by someone else and passed on, we +want its recipients to know that what they have is not the original +version, so that any problems introduced by others will not reflect on +the original authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that companies distributing free +software will individually obtain patent licenses, thus in effect +transforming the program into proprietary software. To prevent this, +we have made it clear that any patent must be licensed for everyone's +free use or not licensed at all. + + Most GNU software, including some libraries, is covered by the ordinary +GNU General Public License, which was designed for utility programs. This +license, the GNU Library General Public License, applies to certain +designated libraries. This license is quite different from the ordinary +one; be sure to read it in full, and don't assume that anything in it is +the same as in the ordinary license. + + The reason we have a separate public license for some libraries is that +they blur the distinction we usually make between modifying or adding to a +program and simply using it. Linking a program with a library, without +changing the library, is in some sense simply using the library, and is +analogous to running a utility program or application program. However, in +a textual and legal sense, the linked executable is a combined work, a +derivative of the original library, and the ordinary General Public License +treats it as such. + + Because of this blurred distinction, using the ordinary General +Public License for libraries did not effectively promote software +sharing, because most developers did not use the libraries. We +concluded that weaker conditions might promote sharing better. + + However, unrestricted linking of non-free programs would deprive the +users of those programs of all benefit from the free status of the +libraries themselves. This Library General Public License is intended to +permit developers of non-free programs to use free libraries, while +preserving your freedom as a user of such programs to change the free +libraries that are incorporated in them. (We have not seen how to achieve +this as regards changes in header files, but we have achieved it as regards +changes in the actual functions of the Library.) The hope is that this +will lead to faster development of free libraries. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, while the latter only +works together with the library. + + Note that it is possible for a library to be covered by the ordinary +General Public License rather than by this special one. + + GNU LIBRARY GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library which +contains a notice placed by the copyright holder or other authorized +party saying it may be distributed under the terms of this Library +General Public License (also called "this License"). Each licensee is +addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. + + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. + + 6. As an exception to the Sections above, you may also compile or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + c) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + d) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the source code distributed need not include anything that is normally +distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. + + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations@@ Diff output truncated at 100000 characters. @@
-------------- This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).