From 39afd7b8142a0c3088edbc6d43dc21f1c05d3232 Mon Sep 17 00:00:00 2001 From: q3aql Date: Sun, 27 Jul 2025 11:07:09 +0200 Subject: [PATCH] Add geany config files --- .config/geany/colorschemes/bespin.conf | 121 ++++++++++ .config/geany/colorschemes/darcula.conf | 149 +++++++++++++ .config/geany/colorschemes/dark-colors.conf | 136 ++++++++++++ .config/geany/colorschemes/inkpot.conf | 118 ++++++++++ .config/geany/colorschemes/kugel.conf | 132 +++++++++++ .config/geany/colorschemes/monokai.conf | 131 +++++++++++ .config/geany/colorschemes/steampunk.conf | 123 ++++++++++ .config/geany/filedefs/filetypes.README | 2 + .config/geany/geany.conf | 234 ++++++++++++++++++++ .config/geany/keybindings.conf | 0 .config/geany/session.conf | 35 +++ .config/geany/templates/templates.README | 2 + 12 files changed, 1183 insertions(+) create mode 100644 .config/geany/colorschemes/bespin.conf create mode 100644 .config/geany/colorschemes/darcula.conf create mode 100644 .config/geany/colorschemes/dark-colors.conf create mode 100644 .config/geany/colorschemes/inkpot.conf create mode 100644 .config/geany/colorschemes/kugel.conf create mode 100644 .config/geany/colorschemes/monokai.conf create mode 100644 .config/geany/colorschemes/steampunk.conf create mode 100644 .config/geany/filedefs/filetypes.README create mode 100644 .config/geany/geany.conf create mode 100644 .config/geany/keybindings.conf create mode 100644 .config/geany/session.conf create mode 100644 .config/geany/templates/templates.README diff --git a/.config/geany/colorschemes/bespin.conf b/.config/geany/colorschemes/bespin.conf new file mode 100644 index 0000000..bf4aaba --- /dev/null +++ b/.config/geany/colorschemes/bespin.conf @@ -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 +# + +[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 diff --git a/.config/geany/colorschemes/darcula.conf b/.config/geany/colorschemes/darcula.conf new file mode 100644 index 0000000..8abc90a --- /dev/null +++ b/.config/geany/colorschemes/darcula.conf @@ -0,0 +1,149 @@ +# +# Copyright 2015 Jiri Techet +# +# 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 +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 diff --git a/.config/geany/colorschemes/dark-colors.conf b/.config/geany/colorschemes/dark-colors.conf new file mode 100644 index 0000000..41ed78e --- /dev/null +++ b/.config/geany/colorschemes/dark-colors.conf @@ -0,0 +1,136 @@ +# +# Copyright (C) 2016 - Yannis Kontochristopoulos +# +# Dark Colors is a theme inspired by Tinge: +# Copyright (C) 2008 - Harsh J +# 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 diff --git a/.config/geany/colorschemes/inkpot.conf b/.config/geany/colorschemes/inkpot.conf new file mode 100644 index 0000000..7cd21ee --- /dev/null +++ b/.config/geany/colorschemes/inkpot.conf @@ -0,0 +1,118 @@ +# +# Copyright 2012 Campbell Barton +# +# 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 +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 diff --git a/.config/geany/colorschemes/kugel.conf b/.config/geany/colorschemes/kugel.conf new file mode 100644 index 0000000..60c1191 --- /dev/null +++ b/.config/geany/colorschemes/kugel.conf @@ -0,0 +1,132 @@ +# +# Copyright 2011 Thomas Martitz +# 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 +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 diff --git a/.config/geany/colorschemes/monokai.conf b/.config/geany/colorschemes/monokai.conf new file mode 100644 index 0000000..4e07208 --- /dev/null +++ b/.config/geany/colorschemes/monokai.conf @@ -0,0 +1,131 @@ +# No explicit license available +# +# Indicated author and assumed copyright holder is: +# Wimer Hazenberg +# +# Ported to Geany and tweaked by Thanh Tran +# + +[theme_info] +name=Monokai +description=It's warm, colorful and pleasing to the eyes +# incremented automatically, do not change manually +version=16 +author=Wimer Hazenberg +url=http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/ +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_colors] +black=#000 +almost_black=#272822 +lighter_black=#2d2e2b +yellow=#ff0 +light_yellow=#e6db74 +very_dark_yellow=#49483e +bright_orange=#fd971f +dark_orange=#75715e +bright_green=#a6e22e +light_green=#b8f4b8 +dark_blue=#086aa7 +light_purple=#ae81ff +hot_pink=#f92672 +light_cyan=#66d9ef +red=#f00 +green=#0f0 +white=#fff +almost_white=#f8f8f2 +grey=#d0d0d0 +mid_grey=#888 +lighter_grey=#dfdfdf +dark_grey=#3b3a32 + +[named_styles] +default=almost_white;almost_black;false;false +error=red;very_dark_yellow;false;true + +# Editor styles +#------------------------------------------------------------------------------- + +selection=;very_dark_yellow;false;true +current_line=;lighter_black;true +brace_good=bright_orange;very_dark_yellow;true +brace_bad=error +margin_line_number=mid_grey;almost_black +margin_folding=mid_grey;dark_grey +fold_symbol_highlight=white +indent_guide=dark_grey +caret=white;;false +marker_line=yellow;very_dark_yellow +marker_search=black;dark_blue +marker_mark=light_green;lighter_black +call_tips=dark_grey;white;false;false +white_space=dark_grey;;true + +# Generic programming languages +#------------------------------------------------------------------------------- + +comment=dark_orange +comment_doc=comment +comment_line=comment +comment_line_doc=comment_doc +comment_doc_keyword=comment,bold +comment_doc_keyword_error=comment,italic + +number=light_purple +number_1=number +number_2=number_1 + +type=bright_green +class=type +function=type +parameter=bright_orange; + +keyword=hot_pink +keyword_1=keyword +keyword_2=light_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=light_yellow +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=light_green +regex=number_1 +operator=default +decorator=string_1,bold +other=default +extra=keyword; + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=keyword +tag_unknown=tag,bold +tag_end=tag,bold +attribute=type +attribute_unknown=attribute,bold +value=number +entity=number + +# Diff +#------------------------------------------------------------------------------- + +line_added=green +line_removed=red +line_changed=preprocessor diff --git a/.config/geany/colorschemes/steampunk.conf b/.config/geany/colorschemes/steampunk.conf new file mode 100644 index 0000000..e3370cd --- /dev/null +++ b/.config/geany/colorschemes/steampunk.conf @@ -0,0 +1,123 @@ +# +# Copyright 2013 Baptiste Darthenay +# +# 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. +# +# +# Best folding style with this theme, in filedefs/filetypes.common: +# folding_style=2,2 +# + +[theme_info] +name=Steampunk +description=A dark brown and shiny brass theme for the 19th century developer. +version=3 +author=Baptiste Darthenay +url=https://github.com/batisteo/geany-themes/blob/master/steampunk.conf +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_styles] + +default=#fea;#252016;false;false +error=#faecbd;#a22 + +# Editor styles +#------------------------------------------------------------------------------- + +selection=#000;#605339;false;true +current_line=#000;#342d1f;true +brace_good=#8ab634;#514630;true +brace_bad=#ce5c00;#484333;true +margin_line_number=#caa223 +margin_folding=#651;#362a1d +fold_symbol_highlight=#b79024;#252016 +indent_guide=#b79024 +caret=#d3d7cf;#000 +marker_line=#c4a000;#edd400 +marker_search=#000;#0000f0 +marker_mark=#8c5200;#cf7900 +call_tips=#ccc;#fff;false +white_space=#650;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#786442 +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=#fce94f +number_1=number +number_2=number_1 + +type=#cf7900;;true +class=type +function=#cf7900 +parameter=function + +keyword=#cc9d22;;true +keyword_1=keyword +keyword_2=#729f9c +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=#ebc95d +string_1=string +string_2=comment,italic +string_3=default +string_4=default +string_eol=string_1,italic +character=string_1 +backticks=string_2 +here_doc=string_2 +verbatim=string + +scalar=string_2 +label=default,bold +preprocessor=#729f9c +regex=number_1 +operator=#fa5;;true +decorator=#978;;;true +other=default +extra=#359 + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#729f9c +tag_unknown=tag +tag_end=tag,bold +attribute=#729f9c +attribute_unknown=attribute +value=string_1 +entity=default + +# Diff +#------------------------------------------------------------------------------- + +line_added=#595 +line_removed=#a66 +line_changed=preprocessor diff --git a/.config/geany/filedefs/filetypes.README b/.config/geany/filedefs/filetypes.README new file mode 100644 index 0000000..fe58ed1 --- /dev/null +++ b/.config/geany/filedefs/filetypes.README @@ -0,0 +1,2 @@ +Copy files from /usr/share/geany/filedefs to this directory to overwrite them. To use the defaults, just delete the file in this directory. +For more information read the documentation (in /usr/share/doc/geany/html/index.html or visit https://www.geany.org/). \ No newline at end of file diff --git a/.config/geany/geany.conf b/.config/geany/geany.conf new file mode 100644 index 0000000..94e0fc1 --- /dev/null +++ b/.config/geany/geany.conf @@ -0,0 +1,234 @@ +[geany] +default_open_path= +cmdline_new_files=true +notebook_double_click_hides_widgets=false +tab_close_switch_to_mru=false +tab_pos_sidebar=2 +sidebar_pos=0 +symbols_sort_mode=0 +msgwin_orientation=1 +highlighting_invert_all=false +pref_main_search_use_current_word=true +check_detect_indent=false +detect_indent_width=false +use_tab_to_indent=true +pref_editor_tab_width=2 +indent_mode=2 +indent_type=0 +virtualspace=1 +autocomplete_doc_words=false +completion_drops_rest_of_word=false +autocompletion_max_entries=30 +autocompletion_update_freq=250 +color_scheme=kugel.conf +scroll_lines_around_cursor=0 +mru_length=10 +disk_check_timeout=30 +show_editor_scrollbars=true +brace_match_ltgt=false +use_gtk_word_boundaries=true +complete_snippets_whilst_editing=false +indent_hard_tab_width=8 +editor_ime_interaction=0 +use_atomic_file_saving=false +gio_unsafe_save_backup=false +use_gio_unsafe_file_saving=true +keep_edit_history_on_reload=true +show_keep_edit_history_on_reload_msg=false +reload_clean_doc_on_file_change=false +save_config_on_file_change=true +extract_filetype_regex=-\\*-\\s*([^\\s]+)\\s*-\\*- +allow_always_save=false +find_selection_type=0 +replace_and_find_by_default=true +show_symbol_list_expanders=true +compiler_tab_autoscroll=true +statusbar_template=line: %l / %L col: %c sel: %s %w %t %mmode: %M encoding: %e filetype: %f scope: %S +new_document_after_close=false +msgwin_status_visible=true +msgwin_compiler_visible=true +msgwin_messages_visible=true +msgwin_scribble_visible=true +documents_show_paths=true +sidebar_page=1 +pref_main_load_session=false +pref_main_project_session=true +pref_main_project_file_in_basedir=false +pref_main_save_winpos=true +pref_main_save_wingeom=true +pref_main_confirm_exit=false +pref_main_suppress_status_messages=false +switch_msgwin_pages=false +beep_on_errors=true +auto_focus=false +sidebar_symbol_visible=true +sidebar_openfiles_visible=true +editor_font=Noto Sans Mono 10 +tagbar_font=Sans 9 +msgwin_font=Monospace 9 +show_notebook_tabs=true +show_tab_cross=true +tab_order_ltr=true +tab_order_beside=false +tab_pos_editor=2 +tab_pos_msgwin=0 +use_native_windows_dialogs=false +show_indent_guide=false +show_white_space=false +show_line_endings=false +show_markers_margin=true +show_linenumber_margin=true +long_line_enabled=false +long_line_type=0 +long_line_column=72 +long_line_color=#C2EBC2 +symbolcompletion_max_height=10 +symbolcompletion_min_chars=4 +use_folding=true +unfold_all_children=false +use_indicators=true +line_wrapping=true +auto_close_xml_tags=true +complete_snippets=true +auto_complete_symbols=true +pref_editor_disable_dnd=false +pref_editor_smart_home_key=true +pref_editor_newline_strip=false +line_break_column=72 +auto_continue_multiline=true +comment_toggle_mark=~ +scroll_stop_at_last_line=true +autoclose_chars=0 +pref_editor_default_new_encoding=UTF-8 +pref_editor_default_open_encoding=none +default_eol_character=2 +pref_editor_new_line=true +pref_editor_ensure_convert_line_endings=false +pref_editor_replace_tabs=false +pref_editor_trail_space=false +pref_toolbar_show=false +pref_toolbar_append_to_menu=false +pref_toolbar_use_gtk_default_style=true +pref_toolbar_use_gtk_default_icon=true +pref_toolbar_icon_style=0 +pref_toolbar_icon_size=0 +pref_template_developer=q3aql +pref_template_company= +pref_template_mail=q3aql@devuan +pref_template_initial=q +pref_template_version=1.0 +pref_template_year=%Y +pref_template_date=%Y-%m-%d +pref_template_datetime=%d.%m.%Y %H:%M:%S %Z +context_action_cmd= +sidebar_visible=true +statusbar_visible=true +msgwindow_visible=true +fullscreen=false +color_picker_palette= +scribble_text=Type here what you want, use it as a notice/scratch board +scribble_pos=57 +treeview_position=156 +msgwindow_position=980 +geometry=0;0;1910;1048;1; +custom_date_format= +tab_label_length=1000 +show_line_endings_only_when_differ=false +symbols_group_by_type=true +openfiles_path_mode=2 +backspace_unindent=true +change_history_markers=false +change_history_indicators=false +warn_on_project_close=true + +[build-menu] +number_ft_menu_items=0 +number_non_ft_menu_items=0 +number_exec_menu_items=0 + +[search] +pref_search_hide_find_dialog=false +pref_search_always_wrap=false +pref_search_current_file_dir=true +find_all_expanded=true +replace_all_expanded=true +position_find_x=26 +position_find_y=23 +position_replace_x=26 +position_replace_y=23 +position_fif_x=-1 +position_fif_y=-1 +fif_regexp=false +fif_case_sensitive=true +fif_match_whole_word=false +fif_invert_results=false +fif_recursive=false +fif_extra_options= +fif_use_extra_options=false +fif_files= +fif_files_mode=0 +find_regexp=false +find_regexp_multiline=false +find_case_sensitive=true +find_escape_sequences=false +find_match_whole_word=false +find_match_word_start=false +find_close_dialog=true +replace_regexp=false +replace_regexp_multiline=false +replace_case_sensitive=false +replace_escape_sequences=false +replace_match_whole_word=false +replace_match_word_start=false +replace_search_backwards=false +replace_close_dialog=true + +[plugins] +load_plugins=true +custom_plugin_path= +active_plugins=; + +[VTE] +send_cmd_prefix= +send_selection_unsafe=false +load_vte=true +font=Monospace 10 +scroll_on_key=true +scroll_on_out=true +enable_bash_keys=true +ignore_menu_bar_accel=false +follow_path=false +run_in_vte=false +skip_run_script=false +cursor_blinks=false +scrollback_lines=500 +shell=/bin/bash +colour_fore=#FFFFFF +colour_back=#000000 +last_dir=/home/q3aql + +[tools] +terminal_cmd=x-terminal-emulator -e "/bin/sh %c" +browser_cmd=sensible-browser +grep_cmd=grep + +[printing] +print_cmd= +use_gtk_printing=true +print_line_numbers=true +print_page_numbers=true +print_page_header=true +page_header_basename=false +page_header_datefmt=%c + +[project] +session_file= +project_file_path=/home/q3aql/projects + +[files] +recent_files=/opt/Torrent/Conv/to-mp4.sh;/opt/Torrent/Conv/ZIP/lista-publicaciones.txt;/opt/Torrent/Conv/lista-publicaciones.txt;/opt/Torrent/Conv/Series/to-mp4/Vicios_ocultos-1x06.srt;/opt/Torrent/Conv/HappyMP4/Archivos/joel2016.txt;/opt/Torrent/Conv/HappyMP4/Archivos/gonzaloferri44.txt;/home/q3aql/.local/share/gnome-shell/extensions/logomenu@aryan_k/prefs.js;/opt/Torrent/Conv/Upload/data/usr/share/gnome-panel/layouts/default.layout;/opt/Torrent/Conv/Series/to-mp4/El_padrino_de_Harlem-4x04.srt;/opt/Torrent/Conv/Series/to-mp4/Government_Cheese-1x07.srt; +recent_projects= +current_page=2 +FILE_NAME_0=88;None;0;EUTF-8;0;1;1;%2Fopt%2FTorrent%2FConv%2Flista-publicaciones.txt;0;2 +FILE_NAME_1=0;None;0;EUTF-8;0;1;1;%2Fopt%2FTorrent%2FConv%2FZIP%2Flista-publicaciones.txt;0;2 +FILE_NAME_2=6847;Sh;0;EUTF-8;0;1;1;%2Fopt%2FTorrent%2FConv%2Fto-mp4.sh;0;2 diff --git a/.config/geany/keybindings.conf b/.config/geany/keybindings.conf new file mode 100644 index 0000000..e69de29 diff --git a/.config/geany/session.conf b/.config/geany/session.conf new file mode 100644 index 0000000..5bbaf54 --- /dev/null +++ b/.config/geany/session.conf @@ -0,0 +1,35 @@ +[files] +current_page=2 +recent_files=/opt/Torrent/Conv/Series/to-mp4/Smoke-1x06.srt;/opt/Torrent/Conv/Series/to-mp4/Fundacion-3x03.srt;/opt/Torrent/Conv/Upload/Lilo_y_Stitch-2025.srt;/opt/Torrent/Conv/Series/to-mp4/Rick_y_Morty-8x08.srt;/opt/Torrent/Conv/Series/to-mp4/And_Just_Like_That-3x08.srt;/opt/Torrent/Conv/Series/to-mp4/Tierra_de_mafiosos-1x08.srt;/opt/Torrent/Conv/to-mp4.sh;/opt/Torrent/Conv/ZIP/lista-publicaciones.txt;/opt/Torrent/Conv/lista-publicaciones.txt;/opt/Torrent/Conv/Upload/La_legion_del_aguila.srt; +recent_projects= +FILE_NAME_0=0;None;0;EUTF-8;0;1;1;%2Fopt%2FTorrent%2FConv%2Flista-publicaciones.txt;0;2 +FILE_NAME_1=0;None;0;EUTF-8;0;1;1;%2Fopt%2FTorrent%2FConv%2FZIP%2Flista-publicaciones.txt;0;2 +FILE_NAME_2=1936;Sh;0;EUTF-8;0;1;1;%2Fhome%2Fq3aql%2F.config%2Fsway%2Fwayland-screenshot;0;2 + +[VTE] +last_dir=/home/q3aql + +[project] +session_file= +project_file_path=/home/q3aql/projects + +[geany] +treeview_position=156 +msgwindow_position=980 +geometry=0;0;1910;1048;0; +sidebar_page=1 + +[search] +find_all_expanded=true +replace_all_expanded=true +position_find_x=26 +position_find_y=23 +position_replace_x=0 +position_replace_y=0 +position_fif_x=-1 +position_fif_y=-1 + +[plugins] +load_plugins=true +custom_plugin_path= +active_plugins=; diff --git a/.config/geany/templates/templates.README b/.config/geany/templates/templates.README new file mode 100644 index 0000000..3d25d1a --- /dev/null +++ b/.config/geany/templates/templates.README @@ -0,0 +1,2 @@ +There are several template files in this directory. For these templates you can use wildcards. +For more information read the documentation (in /usr/share/doc/geany/html/index.html or visit https://www.geany.org/). \ No newline at end of file