From a1e800904ec87bf75a91e517c3abd3629fa049d6 Mon Sep 17 00:00:00 2001 From: Jan Andrle Date: Fri, 2 Aug 2024 11:04:35 +0200 Subject: [PATCH] :zap: finalizing geany --- .../colorschemes/kary-pro-colors-dark.conf | 110 --------------- .config/geany/colorschemes/vsdark-mod.conf | 132 ++++++++++++++++++ .config/geany/colorschemes/vsdark.conf | 132 ++++++++++++++++++ .config/geany/geany.conf | 18 +-- .config/geany/plugins/codenav/codenav.conf | 3 - .config/geany/plugins/vimode/vimode.conf | 2 +- 6 files changed, 274 insertions(+), 123 deletions(-) delete mode 100644 .config/geany/colorschemes/kary-pro-colors-dark.conf create mode 100644 .config/geany/colorschemes/vsdark-mod.conf create mode 100644 .config/geany/colorschemes/vsdark.conf delete mode 100644 .config/geany/plugins/codenav/codenav.conf diff --git a/.config/geany/colorschemes/kary-pro-colors-dark.conf b/.config/geany/colorschemes/kary-pro-colors-dark.conf deleted file mode 100644 index b7ec176..0000000 --- a/.config/geany/colorschemes/kary-pro-colors-dark.conf +++ /dev/null @@ -1,110 +0,0 @@ -[theme_info] -name=Kary Pro Colors - Bare Dark -description=A basic version of the Kary Pro Colors Dark for Geany. -version=1.0 -author=Pouya Kary -url=https://github.com/pouyakary/procolors - -# ────────────────────────────────────────────────────────────────────── - -[named_colors] -pro_comment=#707070 -pro_gray=#CCCCCC -pro_dark_gray=#CACACA -pro_blue=#819DC2 -pro_green=#7DA76F -pro_red=#D38569 -pro_pink=#B98EB2 -pro_orange=#BC9550 -pro_background=#1A1A1A -pro_selection_background=#1B424E -pro_line_highlight=#242424 -pro_caret=#00BBEC -pro_invisibles=#474747 - -[named_styles] -default=pro_gray;pro_background;false;false -error=0xffffff;0xff0000;false;true - -# ────────────────────────────────────────────────────────────────────── - -selection=gray;pro_selection_background;false;true -current_line=gray;pro_line_highlight;true - -brace_good=pro_orange;pro_selection_background;true;false -brace_bad=pro_background;pro_red;true;false - -margin_line_number=pro_comment;pro_background -margin_folding=pro_comment;pro_background - -fold_symbol_highlight=pro_invisibles -indent_guide=0xc0c0c0 -caret=pro_caret;pro_caret;false;true -marker_line=pro_blue;pro_blue -marker_search=0x000000;0x0000f0 -marker_mark=0x000000;0xb8f4b8 -call_tips=0xc0c0c0;0xffffff;false;false -white_space=;0xffffff;true;false - -# ────────────────────────────────────────────────────────────────────── - -comment=pro_comment -comment_doc=pro_comment -comment_line=pro_comment -comment_line_doc=pro_comment -comment_doc_keyword=pro_comment -comment_doc_keyword_error=pro_comment - -number=pro_blue -number_1=number -number_2=number_1 - -type=pro_orange -class=pro_green -function=pro_red -parameter=pro_blue - -keyword=pro_pink -keyword_1=pro_pink -keyword_2=pro_pink -keyword_3=pro_pink -keyword_4=pro_pink - -identifier=pro_blue -identifier_1=identifier -identifier_2=identifier_1 -identifier_3=identifier_1 -identifier_4=identifier_1 - -string=pro_green -string_1=pro_green -string_2=pro_green -string_3=pro_green -string_4=pro_green -string_eol=pro_green -character=pro_green -backticks=pro_green -here_doc=pro_green - -label=pro_blue -preprocessor=pro_orange -regex=pro_green -operator=pro_gray -decorator=pro_orange -other=pro_gray - -# ────────────────────────────────────────────────────────────────────── - -tag=pro_blue -tag_unknown=pro_blue -tag_end=pro_blue -attribute=pro_pink -attribute_unknown=pro_pink -value=pro_green -entity=default - -# ────────────────────────────────────────────────────────────────────── - -line_added=pro_green -line_removed=pro_red -line_changed=pro_blue diff --git a/.config/geany/colorschemes/vsdark-mod.conf b/.config/geany/colorschemes/vsdark-mod.conf new file mode 100644 index 0000000..ec3d197 --- /dev/null +++ b/.config/geany/colorschemes/vsdark-mod.conf @@ -0,0 +1,132 @@ +# +# 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=VSDark (Modified) +description=Visual Studio Code's Dark Theme (Modified). +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_colors] +base0=#ddd +base1=#282828 +base2=#3f3f3f +base3=#808080 +base4=#303030 +vsblue=#AA89C0 +aqua=#6FB2EA +bluegrey=#747e9e +orange=#CE9563 +lime=#65ff00 +grey=#94B386 +red=#f00 +redbg=#751212 +green=#859900 +blue=#268bd2 +yellow=#dcdcaa + +[named_styles] +default=base0;base1;true;false +error=red + + +# Editor styles +#------------------------------------------------------------------------------- +selection=;#000000;;true +current_line=;#212121;true +brace_good=base0;base2;true +brace_bad=red;;true +margin_line_number=base3;base4 +margin_folding=base3;#212121 +fold_symbol_highlight=base2 +indent_guide=base2;;true +caret=aqua;;false +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=vsblue;;true +class=aqua +function=yellow +parameter=function + +keyword=vsblue;;true +keyword_1=keyword +keyword_2=blue;;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=aqua +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=aqua +regex=number_1 +operator=base0 +decorator=string_1,bold +other=aqua + + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=vsblue +tag_unknown=tag,bold +tag_end=tag,bold +attribute=aqua +attribute_unknown=attribute,bold +value=string_1 +entity=default + + +# Diff +#------------------------------------------------------------------------------- + +line_added=green +line_removed=red +line_changed=blue diff --git a/.config/geany/colorschemes/vsdark.conf b/.config/geany/colorschemes/vsdark.conf new file mode 100644 index 0000000..9d550c3 --- /dev/null +++ b/.config/geany/colorschemes/vsdark.conf @@ -0,0 +1,132 @@ +# +# 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=VSDark +description=Visual Studio Code's Dark Theme. +# list of each compatible Geany release version +compat=1.22;1.23;1.23.1;1.24 + +[named_colors] +base0=#d4d4d4 +base1=#1a1c1e +base2=#3f3f3f +base3=#808080 +base4=#303030 +vsblue=#3588cd +aqua=#3ec7ac +bluegrey=#747e9e +orange=#ce8340 +lime=#65ff00 +grey=#6a9955 +red=#f00 +redbg=#751212 +green=#859900 +blue=#268bd2 +yellow=#dcdcaa + +[named_styles] +default=base0;base1 +error=red + + +# Editor styles +#------------------------------------------------------------------------------- +selection=;#083840;;true +current_line=;#111;true +brace_good=base0;base2;true +brace_bad=red;;true +margin_line_number=base3;base4 +margin_folding=base3;#212121 +fold_symbol_highlight=base2 +indent_guide=base2;;true +caret=aqua +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=vsblue;;true +class=aqua +function=yellow +parameter=function + +keyword=vsblue;;true +keyword_1=keyword +keyword_2=aqua;;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=orange +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=aqua +regex=number_1 +operator=base0 +decorator=string_1,bold +other=aqua + + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=vsblue +tag_unknown=tag,bold +tag_end=tag,bold +attribute=aqua +attribute_unknown=attribute,bold +value=string_1 +entity=default + + +# Diff +#------------------------------------------------------------------------------- + +line_added=green +line_removed=red +line_changed=blue diff --git a/.config/geany/geany.conf b/.config/geany/geany.conf index 92bc865..b5eb23b 100644 --- a/.config/geany/geany.conf +++ b/.config/geany/geany.conf @@ -29,7 +29,7 @@ show_linenumber_margin=true long_line_enabled=true long_line_type=0 long_line_column=120 -long_line_color=#C2EBC2 +long_line_color=#000000 symbolcompletion_max_height=10 symbolcompletion_min_chars=3 use_folding=true @@ -96,14 +96,14 @@ backspace_unindent=true pref_editor_tab_width=4 indent_mode=2 indent_type=1 -virtualspace=1 +virtualspace=3 change_history_markers=false change_history_indicators=false autocomplete_doc_words=false completion_drops_rest_of_word=false autocompletion_max_entries=30 autocompletion_update_freq=250 -color_scheme=zenburn.conf +color_scheme=vsdark-mod.conf scroll_lines_around_cursor=0 mru_length=10 disk_check_timeout=30 @@ -138,7 +138,7 @@ sidebar_page=4 pref_main_project_session=true use_native_windows_dialogs=false treeview_position=245 -msgwindow_position=679 +msgwindow_position=789 geometry=0;26;1277;1026;0; [tools] @@ -173,7 +173,7 @@ colour_fore=#DEDDDA colour_back=#2B2B2B send_cmd_prefix= send_selection_unsafe=false -last_dir=/home/jaandrle/Vzdálené/GitHub/Facilitator-App-Native +last_dir=/home/jaandrle/Vzdálené/GitHub/deka-dom-el/src [build-menu] number_ft_menu_items=0 @@ -210,7 +210,7 @@ replace_search_backwards=false replace_close_dialog=true find_all_expanded=false replace_all_expanded=false -position_find_x=1590 +position_find_x=1257 position_find_y=459 position_replace_x=-1 position_replace_y=-1 @@ -220,13 +220,13 @@ position_fif_y=-1 [plugins] load_plugins=true custom_plugin_path= -active_plugins=/usr/lib/x86_64-linux-gnu/geany/addons.so;/usr/lib/x86_64-linux-gnu/geany/autoclose.so;/usr/lib/x86_64-linux-gnu/geany/automark.so;/usr/lib/x86_64-linux-gnu/geany/commander.so;/usr/lib/x86_64-linux-gnu/geany/export.so;/usr/lib/x86_64-linux-gnu/geany/geanyctags.so;/usr/lib/x86_64-linux-gnu/geany/htmlchars.so;/usr/lib/x86_64-linux-gnu/geany/keyrecord.so;/usr/lib/x86_64-linux-gnu/geany/geanymacro.so;/usr/lib/x86_64-linux-gnu/geany/filebrowser.so;/usr/lib/x86_64-linux-gnu/geany/projectorganizer.so;/usr/lib/x86_64-linux-gnu/geany/saveactions.so; +active_plugins=/usr/lib/x86_64-linux-gnu/geany/addons.so;/usr/lib/x86_64-linux-gnu/geany/autoclose.so;/usr/lib/x86_64-linux-gnu/geany/automark.so;/usr/lib/x86_64-linux-gnu/geany/commander.so;/usr/lib/x86_64-linux-gnu/geany/export.so;/usr/lib/x86_64-linux-gnu/geany/geanyctags.so;/usr/lib/x86_64-linux-gnu/geany/htmlchars.so;/usr/lib/x86_64-linux-gnu/geany/keyrecord.so;/usr/lib/x86_64-linux-gnu/geany/geanymacro.so;/usr/lib/x86_64-linux-gnu/geany/filebrowser.so;/usr/lib/x86_64-linux-gnu/geany/projectorganizer.so;/usr/lib/x86_64-linux-gnu/geany/saveactions.so;/usr/lib/x86_64-linux-gnu/geany/vimode.so; [project] session_file= project_file_path=/home/jaandrle/Dokumenty/Projekty/geany [files] -recent_files=/home/jaandrle/Vzdálené/GitHub/Facilitator-App-Native/app/(app)/dashboard.tsx;/home/jaandrle/README.md;/home/jaandrle/.config/geany/README.md;/home/jaandrle/.config/geany/.gitignore;/home/jaandrle/Vzdálené/GitHub/deka-dom-el/package.json;/home/jaandrle/.config/geany/plugins/autoclose/autoclose.conf;/home/jaandrle/Vzdálené/GitHub/Facilitator-App-Native/.eslintrc.js;/home/jaandrle/.config/geany/filedefs/filetypes.TypeScript.conf;/home/jaandrle/Vzdálené/GitHub/dcp-be-docker/docker/adminerdg/Dockerfile;/home/jaandrle/.config/geany/filedefs/filetypes.Dockerfile; -recent_projects=/home/jaandrle/Dokumenty/Projekty/geany/Facilitator-App-Native.geany;/home/jaandrle/Dokumenty/Projekty/geany/Facilitator-App-Native;/home/jaandrle/Dokumenty/Projekty/geany/deka-dom-el;/home/jaandrle/Dokumenty/Projekty/geany/deka-dom-el/deka-dom-el;/home/jaandrle/Dokumenty/Projekty/geany/.babelrc; +recent_files=/home/jaandrle/Vzdálené/GitHub/Facilitator-App-Native/.eslintrc.js;/home/jaandrle/.config/geany/colorschemes/zenburn.conf;/home/jaandrle/Vzdálené/GitHub/Facilitator-App-Native/app/(app)/dashboard.tsx;/home/jaandrle/.config/geany/colorschemes/vsdark-mod.conf;/home/jaandrle/.config/geany/colorschemes/vsdark.conf;/home/jaandrle/README.md;/home/jaandrle/.config/geany/README.md;/home/jaandrle/.config/geany/.gitignore;/home/jaandrle/Vzdálené/GitHub/deka-dom-el/package.json;/home/jaandrle/.config/geany/plugins/autoclose/autoclose.conf; +recent_projects=/home/jaandrle/Dokumenty/Projekty/geany/deka-dom-el.geany;/home/jaandrle/Dokumenty/Projekty/geany/Facilitator-App-Native.geany;/home/jaandrle/Dokumenty/Projekty/geany/Facilitator-App-Native;/home/jaandrle/Dokumenty/Projekty/geany/deka-dom-el;/home/jaandrle/Dokumenty/Projekty/geany/deka-dom-el/deka-dom-el;/home/jaandrle/Dokumenty/Projekty/geany/.babelrc; current_page=-1 diff --git a/.config/geany/plugins/codenav/codenav.conf b/.config/geany/plugins/codenav/codenav.conf deleted file mode 100644 index ba3331a..0000000 --- a/.config/geany/plugins/codenav/codenav.conf +++ /dev/null @@ -1,3 +0,0 @@ -[switch_head_impl] -implementations_list=c,C,cc,c++,cxx,cpp;frag;adb;js,ts; -headers_list=hh,h++,hxx,hpp,h;vert;ads;ts; diff --git a/.config/geany/plugins/vimode/vimode.conf b/.config/geany/plugins/vimode/vimode.conf index a2f2a28..7aa584d 100644 --- a/.config/geany/plugins/vimode/vimode.conf +++ b/.config/geany/plugins/vimode/vimode.conf @@ -1,4 +1,4 @@ [Settings] -enable_vim=true +enable_vim=false insert_for_dummies=false start_in_insert=false