diff --git a/geany/colorschemes/bespin.conf b/geany/colorschemes/bespin.conf new file mode 100644 index 0000000..bf4aaba --- /dev/null +++ b/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/geany/colorschemes/delt-dark.conf b/geany/colorschemes/delt-dark.conf new file mode 100644 index 0000000..3e6bcd7 --- /dev/null +++ b/geany/colorschemes/delt-dark.conf @@ -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 diff --git a/geany/colorschemes/himbeere.conf b/geany/colorschemes/himbeere.conf new file mode 100644 index 0000000..f1927f5 --- /dev/null +++ b/geany/colorschemes/himbeere.conf @@ -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 diff --git a/geany/colorschemes/inkpot.conf b/geany/colorschemes/inkpot.conf new file mode 100644 index 0000000..7cd21ee --- /dev/null +++ b/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/geany/colorschemes/vibrant-ink.conf b/geany/colorschemes/vibrant-ink.conf new file mode 100644 index 0000000..86c7614 --- /dev/null +++ b/geany/colorschemes/vibrant-ink.conf @@ -0,0 +1,123 @@ +# +# Copyright Jason Wilson +# +# 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. +# +# License linked from Google Projects page: +# http://dev.perl.org/licenses/ +# +# Ported to Geany by Matthew Brush +# + +[theme_info] +name=Vibrant +description=Vibrant Ink Theme for Geany +# incremented automatically, do not change manually +version=1225 +author=Jason Wilson +url=http://code.google.com/p/geany-vibrant-ink-theme +# 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=#628;#628;false;true +current_line=#002000;#002000;true;false +brace_good=#9c9;#000;true;false +brace_bad=#cf3;#000;true;false +margin_line_number=#e4e4e4;#406;false;false +margin_folding=#222;#111;false;false +fold_symbol_highlight=#fff +indent_guide=#c0c0c0;;false;false +caret=#fff;#112435;false;false +marker_line=#0ff;#80d4b2;false;false +marker_search=#ff0;#f00;false;false +marker_mark=#c00000;#000;false;false +call_tips=#c0c0c0;#fff;false;false +white_space=#424242;;true + +# Programming languages +#------------------------------------------------------------------------------- + +comment=#b5e +comment_doc=#772cb7;#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=#cf3 +number_1=number +number_2=number_1 + +type=#fff;;true;false +class=type +function=default +parameter=function + +keyword=#f60;;true;false +keyword_1=keyword +keyword_2=#dde93d;;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=#6f0 +string_1=string +string_2=string_1 +string_3=default +string_4=default +string_eol=#ccc;#000;false;false +character=string_1 +backticks=string_2 +here_doc=string_2 + +scalar=string_2 +label=default,bold +preprocessor=#edf8f9 +regex=number_1 +operator=#fc0 +decorator=string_1,bold +other=default + +# Markup-type languages +#------------------------------------------------------------------------------- + +tag=#f60;#000;false;false +tag_unknown=#fff;#000;false;false +tag_end=#fff;#000;false;false +attribute=#9c9;#000;false;false +attribute_unknown=#fff;#000;false;false +value=#f60;#000;false;false +entity=#fff;#000;false;false + +# Diff +#------------------------------------------------------------------------------- + +line_added=#399;#000;false;false +line_removed=#808040;#000;false;false +line_changed=#9c9;#000;false;false diff --git a/geany/geany.conf b/geany/geany.conf new file mode 100644 index 0000000..2d7a8d8 --- /dev/null +++ b/geany/geany.conf @@ -0,0 +1,213 @@ +[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=4 +indent_mode=2 +indent_type=0 +virtualspace=1 +autocomplete_doc_words=false +completion_drops_rest_of_word=false +autocompletion_max_entries=100 +autocompletion_update_freq=250 +color_scheme=himbeere.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=línea: %l / %L col: %c sel: %s %w %t %mmode: %M codificación: %e tipo de archivo: %f ámbito: %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=4 +pref_main_load_session=true +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=Monospace 9 +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=true +show_line_endings=false +show_markers_margin=true +show_linenumber_margin=true +long_line_enabled=true +long_line_type=0 +long_line_column=72 +long_line_color=#322B44 +symbolcompletion_max_height=30 +symbolcompletion_min_chars=4 +use_folding=true +unfold_all_children=false +use_indicators=true +line_wrapping=false +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=true +line_break_column=72 +auto_continue_multiline=true +comment_toggle_mark=~ +scroll_stop_at_last_line=true +autoclose_chars=31 +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=true +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=Miguel Astor +pref_template_company=UPA Tech LLC +pref_template_mail=miky@junka +pref_template_initial=MA +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=Escriba aquí lo que desee, úselo como panel de notas o borrador +scribble_pos=63 +treeview_position=255 +msgwindow_position=748 +geometry=0;29;1920;1051;0; +custom_date_format= + +[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=false +replace_all_expanded=false +position_find_x=-1 +position_find_y=-1 +position_replace_x=-1 +position_replace_y=-1 +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=false +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=/usr/lib/geany/automark.so;/usr/lib/geany/addons.so;/usr/lib/geany/git-changebar.so;/usr/lib/geany/tableconvert.so;/usr/lib/geany/scope.so;/usr/lib/geany/splitwindow.so;/usr/lib/geany/geanyvc.so;/usr/lib/geany/latex.so;/usr/lib/geany/lipsum.so;/usr/lib/geany/projectorganizer.so;/usr/lib/geany/overview.so; + +[VTE] +send_cmd_prefix= +send_selection_unsafe=false +load_vte=true +font=Monospace 9 +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=true +scrollback_lines=500 +shell=/bin/bash +colour_fore=#FFFFFF +colour_back=#000000 + +[tools] +terminal_cmd=xterm -e "/bin/sh %c" +browser_cmd=brave +grep_cmd=grep + +[printing] +print_cmd=lpr '%f' +use_gtk_printing=true +print_line_numbers=true +print_page_numbers=true +print_page_header=true +page_header_basename=false +page_header_datefmt=%c diff --git a/geany/keybindings.conf b/geany/keybindings.conf new file mode 100644 index 0000000..e707368 --- /dev/null +++ b/geany/keybindings.conf @@ -0,0 +1,264 @@ +[Bindings] +menu_new=n +menu_open=o +menu_open_selected=o +menu_save=s +menu_saveas= +menu_saveall=s +file_properties=v +menu_print=p +menu_close=w +menu_closeall=w +menu_reloadfile=r +menu_reloadall= +file_openlasttab= +menu_quit=q +menu_undo=z +menu_redo=y +edit_duplicateline=d +edit_deleteline=k +edit_deletelinetoend=Delete +edit_deletelinetobegin=BackSpace +edit_transposeline= +edit_scrolltoline=l +edit_scrolllineup=Up +edit_scrolllinedown=Down +edit_completesnippet=Tab +move_snippetnextcursor= +edit_suppresssnippetcompletion= +popup_contextaction= +edit_autocomplete=space +edit_calltip=space +edit_wordpartcompletion=Tab +edit_movelineup=Page_Up +edit_movelinedown=Page_Down +menu_cut=x +menu_copy=c +menu_paste=v +edit_copyline=c +edit_cutline=x +menu_selectall=a +edit_selectword=w +edit_selectline=l +edit_selectparagraph=p +edit_selectwordpartleft= +edit_selectwordpartright= +edit_togglecase=u +edit_commentlinetoggle=e +edit_commentline= +edit_uncommentline= +edit_increaseindent=i +edit_decreaseindent=u +edit_increaseindentbyspace= +edit_decreaseindentbyspace= +edit_autoindent= +edit_sendtocmd1=1 +edit_sendtocmd2=2 +edit_sendtocmd3=3 +edit_sendtocmd4= +edit_sendtocmd5= +edit_sendtocmd6= +edit_sendtocmd7= +edit_sendtocmd8= +edit_sendtocmd9= +edit_sendtovte= +format_reflowparagraph=j +edit_joinlines= +menu_insert_date=d +edit_insertwhitespace= +edit_insertlinebefore= +edit_insertlineafter= +menu_preferences=p +menu_pluginpreferences= +menu_find=f +menu_findnext=g +menu_findprevious=g +menu_findnextsel= +menu_findprevsel= +menu_replace=h +menu_findinfiles=f +menu_nextmessage= +menu_previousmessage= +popup_findusage=e +popup_finddocumentusage=d +find_markall=m +nav_back=Left +nav_forward=Right +menu_gotoline=l +edit_gotomatchingbrace=b +edit_togglemarker=m +edit_gotonextmarker=period +edit_gotopreviousmarker=comma +popup_gototagdefinition=t +popup_gototagdeclaration=t +edit_gotolinestart=Home +edit_gotolineend=End +edit_gotolinestartvisual=Home +edit_gotolineendvisual=End +edit_prevwordstart=slash +edit_nextwordstart=backslash +menu_toggleall= +menu_fullscreen=F11 +menu_messagewindow= +toggle_sidebar= +menu_zoomin=plus +menu_zoomout=minus +normal_size=0 +menu_linewrap= +menu_linebreak= +menu_clone= +menu_strip_trailing_spaces= +menu_replacetabs= +menu_replacespaces= +menu_togglefold= +menu_foldall= +menu_unfoldall= +reloadtaglist=r +remove_markers= +remove_error_indicators= +remove_markers_and_indicators= +project_new= +project_open= +project_properties= +project_close= +build_compile=F8 +build_link=F9 +build_make=F9 +build_makeowntarget=F9 +build_makeobject=F8 +build_nexterror= +build_previouserror= +build_run=F5 +build_options= +menu_opencolorchooser= +menu_help=F1 +switch_editor=F2 +switch_search_bar=F7 +switch_message_window= +switch_compiler= +switch_messages= +switch_scribble=F6 +switch_vte=F4 +switch_sidebar= +switch_sidebar_symbol_list= +switch_sidebar_doc_list= +switch_tableft=Page_Up +switch_tabright=Page_Down +switch_tablastused=Tab +move_tableft=Page_Up +move_tabright=Page_Down +move_tabfirst= +move_tablast= + +[split_window] +split_horizontal= +split_vertical= +split_unsplit= + +[geanyvc] +vc_show_diff_of_file= +vc_show_diff_of_dir= +vc_show_diff_of_basedir= +vc_commit= +vc_status= +vc_revert_file= +vc_revert_dir= +vc_revert_basedir= +vc_update= + +[latex] +run_latex_wizard= +insert_latex_label= +insert_latex_ref= +insert_new_line= +latex_insert_command= +latex_toggle_status= +latex_replace_chars= +latex_insert_environment= +latex_insert_item= +format_bold= +format_italic= +format_typewriter= +format_center= +format_left= +format_right= +insert_description_list= +insert_itemize_list= +insert_enumerate_list= +structure_lvl_up= +structure_lvl_down= +usepackage_dialog= +insert_cite_dialog= + +[file_browser] +focus_file_list= +focus_path_entry= + +[overview] +toggle-visibility= +toggle-position= +toggle-inverted= + +[ProjectOrganizer] +find_in_project= +find_file= +find_tag= +swap_header_source= +focus_project_sidebar= + +[scope] +setup_program= +run_continue= +goto_cursor= +goto_source= +step_into= +step_over= +step_out= +terminate= +breakpoint= +gdb_command= +show_terminal= +evaluate= +watch= +inspect= + +[Depurar] +key_debug_run= +key_debug_stop= +key_debug_restart= +key_debug_step_into= +key_debug_step_over= +key_debug_step_out= +key_debug_exec_until= +key_debug_break= +key_current_instruction= + +[git-changebar] +goto-prev-hunk= +goto-next-hunk= +undo-hunk= + +[addons] +focus_bookmark_list= +focus_tasks= +update_tasks= +xml_tagging= +copy_file_path= +Enclose_1= +Enclose_2= +Enclose_3= +Enclose_4= +Enclose_5= +Enclose_6= +Enclose_7= +Enclose_8= + +[htmltable] +convert_to_table= + +[doc_chars] +Documentar palabra actual= +Documento interactivo= + +[lipsum] +insert_lipsum= diff --git a/spacemacs b/spacemacs new file mode 100644 index 0000000..53442fc --- /dev/null +++ b/spacemacs @@ -0,0 +1,773 @@ +;; -*- mode: emacs-lisp; lexical-binding: t -*- +;; This file is loaded by Spacemacs at startup. +;; It must be stored in your home directory. + +(defun dotspacemacs/layers () + "Layer configuration: +This function should only modify configuration layer settings." + (setq-default + ;; Base distribution to use. This is a layer contained in the directory + ;; `+distribution'. For now available distributions are `spacemacs-base' + ;; or `spacemacs'. (default 'spacemacs) + dotspacemacs-distribution 'spacemacs + + ;; Lazy installation of layers (i.e. layers are installed only when a file + ;; with a supported type is opened). Possible values are `all', `unused' + ;; and `nil'. `unused' will lazy install only unused layers (i.e. layers + ;; not listed in variable `dotspacemacs-configuration-layers'), `all' will + ;; lazy install any layer that support lazy installation even the layers + ;; listed in `dotspacemacs-configuration-layers'. `nil' disable the lazy + ;; installation feature and you have to explicitly list a layer in the + ;; variable `dotspacemacs-configuration-layers' to install it. + ;; (default 'unused) + dotspacemacs-enable-lazy-installation 'unused + + ;; If non-nil then Spacemacs will ask for confirmation before installing + ;; a layer lazily. (default t) + dotspacemacs-ask-for-lazy-installation t + + ;; List of additional paths where to look for configuration layers. + ;; Paths must have a trailing slash (i.e. `~/.mycontribs/') + dotspacemacs-configuration-layer-path '() + + ;; List of configuration layers to load. + dotspacemacs-configuration-layers + '(windows-scripts + python + sql + csv + yaml + ;; ---------------------------------------------------------------- + ;; Example of useful layers you may want to use right away. + ;; Uncomment some layer names and press `SPC f e R' (Vim style) or + ;; `M-m f e R' (Emacs style) to install them. + ;; ---------------------------------------------------------------- + ;; auto-completion + better-defaults + emacs-lisp + ;; git + helm + ;; markdown + multiple-cursors + ;; org + ;; (shell :variables + ;; shell-default-height 30 + ;; shell-default-position 'bottom) + spell-checking + syntax-checking + lsp + ;; version-control + c-c++ + php + javascript + xkcd + meson + html + major-modes + (auto-completion :variables + auto-completion-enable-help-tooltip t + auto-completion-enable-snippets-in-popup t + auto-completion-enable-sort-by-usage t + auto-completion-idle-delay nil) + ;; better-defaults + github + (git :variables + git-magit-status-fullscreen t + magit-diff-refine-hunk 'all) + emoji + colors + ;;fountain + (treemacs :variables + treemacs-indentation 1 + treemacs-use-filewatch-mode t + treemacs-use-follow-mode t) + (version-control :variables + version-control-diff-tool 'diff-hl + version-control-global-margin t) + markdown + org + ;; (shell :variables + ;; shell-default-height 30 + ;; shell-default-position 'bottom) + spell-checking + ;; syntax-checking + ;; theme-megapack + ;; version-control + ;; windows-defaults + ;; (exwm :variables + ;; exwm-enable-systray t + ;; ;;exwm-autostart-xdg-applications t + ;; exwm-locking-command "lock" + ;; ;;exwm-install-logind-lock-handler t + ;; exwm-terminal-command "mate-terminal" + ;; exwm-custom-init (lambda() (exwm/autostart-process "Mate Settigs Daemon" "mate-settings-daemon")) + ;; ) + ) + + + ;; List of additional packages that will be installed without being wrapped + ;; in a layer (generally the packages are installed only and should still be + ;; loaded using load/require/use-package in the user-config section below in + ;; this file). If you need some configuration for these packages, then + ;; consider creating a layer. You can also put the configuration in + ;; `dotspacemacs/user-config'. To use a local version of a package, use the + ;; `:location' property: '(your-package :location "~/path/to/your-package/") + ;; Also include the dependencies as they will not be resolved automatically. + dotspacemacs-additional-packages '(htmlize io-mode smooth-scroll org-pomodoro fountain-mode weblorg templatel) ;; exwm + + ;; A list of packages that cannot be updated. + dotspacemacs-frozen-packages '() + + ;; A list of packages that will not be installed and loaded. + dotspacemacs-excluded-packages '(company) + + ;; Defines the behaviour of Spacemacs when installing packages. + ;; Possible values are `used-only', `used-but-keep-unused' and `all'. + ;; `used-only' installs only explicitly used packages and deletes any unused + ;; packages as well as their unused dependencies. `used-but-keep-unused' + ;; installs only the used packages but won't delete unused ones. `all' + ;; installs *all* packages supported by Spacemacs and never uninstalls them. + ;; (default is `used-only') + dotspacemacs-install-packages 'used-only)) + +(defun dotspacemacs/init () + "Initialization: +This function is called at the very beginning of Spacemacs startup, +before layer configuration. +It should only modify the values of Spacemacs settings." + ;; This setq-default sexp is an exhaustive list of all the supported + ;; spacemacs settings. + (setq-default + ;; If non-nil then enable support for the portable dumper. You'll need + ;; to compile Emacs 27 from source following the instructions in file + ;; EXPERIMENTAL.org at to root of the git repository. + ;; (default nil) + dotspacemacs-enable-emacs-pdumper nil + + ;; Name of executable file pointing to emacs 27+. This executable must be + ;; in your PATH. + ;; (default "emacs") + dotspacemacs-emacs-pdumper-executable-file "emacs" + + ;; Name of the Spacemacs dump file. This is the file will be created by the + ;; portable dumper in the cache directory under dumps sub-directory. + ;; To load it when starting Emacs add the parameter `--dump-file' + ;; when invoking Emacs 27.1 executable on the command line, for instance: + ;; ./emacs --dump-file=$HOME/.emacs.d/.cache/dumps/spacemacs-27.1.pdmp + ;; (default (format "spacemacs-%s.pdmp" emacs-version)) + dotspacemacs-emacs-dumper-dump-file (format "spacemacs-%s.pdmp" emacs-version) + + ;; If non-nil ELPA repositories are contacted via HTTPS whenever it's + ;; possible. Set it to nil if you have no way to use HTTPS in your + ;; environment, otherwise it is strongly recommended to let it set to t. + ;; This variable has no effect if Emacs is launched with the parameter + ;; `--insecure' which forces the value of this variable to nil. + ;; (default t) + dotspacemacs-elpa-https t + + ;; Maximum allowed time in seconds to contact an ELPA repository. + ;; (default 5) + dotspacemacs-elpa-timeout 5 + + ;; Set `gc-cons-threshold' and `gc-cons-percentage' when startup finishes. + ;; This is an advanced option and should not be changed unless you suspect + ;; performance issues due to garbage collection operations. + ;; (default '(100000000 0.1)) + dotspacemacs-gc-cons '(100000000 0.1) + + ;; Set `read-process-output-max' when startup finishes. + ;; This defines how much data is read from a foreign process. + ;; Setting this >= 1 MB should increase performance for lsp servers + ;; in emacs 27. + ;; (default (* 1024 1024)) + dotspacemacs-read-process-output-max (* 1024 1024) + + ;; If non-nil then Spacelpa repository is the primary source to install + ;; a locked version of packages. If nil then Spacemacs will install the + ;; latest version of packages from MELPA. Spacelpa is currently in + ;; experimental state please use only for testing purposes. + ;; (default nil) + dotspacemacs-use-spacelpa nil + + ;; If non-nil then verify the signature for downloaded Spacelpa archives. + ;; (default t) + dotspacemacs-verify-spacelpa-archives t + + ;; If non-nil then spacemacs will check for updates at startup + ;; when the current branch is not `develop'. Note that checking for + ;; new versions works via git commands, thus it calls GitHub services + ;; whenever you start Emacs. (default nil) + dotspacemacs-check-for-update nil + + ;; If non-nil, a form that evaluates to a package directory. For example, to + ;; use different package directories for different Emacs versions, set this + ;; to `emacs-version'. (default 'emacs-version) + dotspacemacs-elpa-subdirectory 'emacs-version + + ;; One of `vim', `emacs' or `hybrid'. + ;; `hybrid' is like `vim' except that `insert state' is replaced by the + ;; `hybrid state' with `emacs' key bindings. The value can also be a list + ;; with `:variables' keyword (similar to layers). Check the editing styles + ;; section of the documentation for details on available variables. + ;; (default 'vim) + dotspacemacs-editing-style 'vim + + ;; If non-nil show the version string in the Spacemacs buffer. It will + ;; appear as (spacemacs version)@(emacs version) + ;; (default t) + dotspacemacs-startup-buffer-show-version t + + ;; Specify the startup banner. Default value is `official', it displays + ;; the official spacemacs logo. An integer value is the index of text + ;; banner, `random' chooses a random text banner in `core/banners' + ;; directory. A string value must be a path to an image format supported + ;; by your Emacs build. + ;; If the value is nil then no banner is displayed. (default 'official) + dotspacemacs-startup-banner 'official + + ;; List of items to show in startup buffer or an association list of + ;; the form `(list-type . list-size)`. If nil then it is disabled. + ;; Possible values for list-type are: + ;; `recents' `bookmarks' `projects' `agenda' `todos'. + ;; List sizes may be nil, in which case + ;; `spacemacs-buffer-startup-lists-length' takes effect. + dotspacemacs-startup-lists '((recents . 5) + (projects . 7)) + + ;; True if the home buffer should respond to resize events. (default t) + dotspacemacs-startup-buffer-responsive t + + ;; Default major mode for a new empty buffer. Possible values are mode + ;; names such as `text-mode'; and `nil' to use Fundamental mode. + ;; (default `text-mode') + dotspacemacs-new-empty-buffer-major-mode 'text-mode + + ;; Default major mode of the scratch buffer (default `text-mode') + dotspacemacs-scratch-mode 'text-mode + + ;; If non-nil, *scratch* buffer will be persistent. Things you write down in + ;; *scratch* buffer will be saved and restored automatically. + dotspacemacs-scratch-buffer-persistent nil + + ;; If non-nil, `kill-buffer' on *scratch* buffer + ;; will bury it instead of killing. + dotspacemacs-scratch-buffer-unkillable nil + + ;; Initial message in the scratch buffer, such as "Welcome to Spacemacs!" + ;; (default nil) + dotspacemacs-initial-scratch-message nil + + ;; List of themes, the first of the list is loaded when spacemacs starts. + ;; Press `SPC T n' to cycle to the next theme in the list (works great + ;; with 2 themes variants, one dark and one light) + dotspacemacs-themes '( + spacemacs-dark + spacemacs-light + alect-light-alt + alect-black + cherry-blossom + cyberpunk + ample-zen + professional + zenburn + sanityinc-tomorrow-blue + sanityinc-solarized-light + sunny-day + occidental + light-soap + ) + ;; Set the theme for the Spaceline. Supported themes are `spacemacs', + ;; `all-the-icons', `custom', `doom', `vim-powerline' and `vanilla'. The + ;; first three are spaceline themes. `doom' is the doom-emacs mode-line. + ;; `vanilla' is default Emacs mode-line. `custom' is a user defined themes, + ;; refer to the DOCUMENTATION.org for more info on how to create your own + ;; spaceline theme. Value can be a symbol or list with additional properties. + ;; (default '(spacemacs :separator wave :separator-scale 1.5)) + dotspacemacs-mode-line-theme '(spacemacs :separator wave :separator-scale 1.5) + + ;; If non-nil the cursor color matches the state color in GUI Emacs. + ;; (default t) + dotspacemacs-colorize-cursor-according-to-state t + + ;; Default font or prioritized list of fonts. The `:size' can be specified as + ;; a non-negative integer (pixel size), or a floating-point (point size). + ;; Point size is recommended, because it's device independent. (default 10.0) + dotspacemacs-default-font '("Source Code Pro" + :size 10.0 + :weight normal + :width normal) + + ;; The leader key (default "SPC") + dotspacemacs-leader-key "SPC" + + ;; The key used for Emacs commands `M-x' (after pressing on the leader key). + ;; (default "SPC") + dotspacemacs-emacs-command-key "SPC" + + ;; The key used for Vim Ex commands (default ":") + dotspacemacs-ex-command-key ":" + + ;; The leader key accessible in `emacs state' and `insert state' + ;; (default "M-m") + dotspacemacs-emacs-leader-key "M-m" + + ;; Major mode leader key is a shortcut key which is the equivalent of + ;; pressing ` m`. Set it to `nil` to disable it. (default ",") + dotspacemacs-major-mode-leader-key "," + + ;; Major mode leader key accessible in `emacs state' and `insert state'. + ;; (default "C-M-m" for terminal mode, "" for GUI mode). + ;; Thus M-RET should work as leader key in both GUI and terminal modes. + ;; C-M-m also should work in terminal mode, but not in GUI mode. + dotspacemacs-major-mode-emacs-leader-key (if window-system "" "C-M-m") + + ;; These variables control whether separate commands are bound in the GUI to + ;; the key pairs `C-i', `TAB' and `C-m', `RET'. + ;; Setting it to a non-nil value, allows for separate commands under `C-i' + ;; and TAB or `C-m' and `RET'. + ;; In the terminal, these pairs are generally indistinguishable, so this only + ;; works in the GUI. (default nil) + dotspacemacs-distinguish-gui-tab nil + + ;; Name of the default layout (default "Default") + dotspacemacs-default-layout-name "Default" + + ;; If non-nil the default layout name is displayed in the mode-line. + ;; (default nil) + dotspacemacs-display-default-layout nil + + ;; If non-nil then the last auto saved layouts are resumed automatically upon + ;; start. (default nil) + dotspacemacs-auto-resume-layouts nil + + ;; If non-nil, auto-generate layout name when creating new layouts. Only has + ;; effect when using the "jump to layout by number" commands. (default nil) + dotspacemacs-auto-generate-layout-names nil + + ;; Size (in MB) above which spacemacs will prompt to open the large file + ;; literally to avoid performance issues. Opening a file literally means that + ;; no major mode or minor modes are active. (default is 1) + dotspacemacs-large-file-size 1 + + ;; Location where to auto-save files. Possible values are `original' to + ;; auto-save the file in-place, `cache' to auto-save the file to another + ;; file stored in the cache directory and `nil' to disable auto-saving. + ;; (default 'cache) + dotspacemacs-auto-save-file-location 'cache + + ;; Maximum number of rollback slots to keep in the cache. (default 5) + dotspacemacs-max-rollback-slots 5 + + ;; If non-nil, the paste transient-state is enabled. While enabled, after you + ;; paste something, pressing `C-j' and `C-k' several times cycles through the + ;; elements in the `kill-ring'. (default nil) + dotspacemacs-enable-paste-transient-state nil + + ;; Which-key delay in seconds. The which-key buffer is the popup listing + ;; the commands bound to the current keystroke sequence. (default 0.4) + dotspacemacs-which-key-delay 0.4 + + ;; Which-key frame position. Possible values are `right', `bottom' and + ;; `right-then-bottom'. right-then-bottom tries to display the frame to the + ;; right; if there is insufficient space it displays it at the bottom. + ;; (default 'bottom) + dotspacemacs-which-key-position 'bottom + + ;; Control where `switch-to-buffer' displays the buffer. If nil, + ;; `switch-to-buffer' displays the buffer in the current window even if + ;; another same-purpose window is available. If non-nil, `switch-to-buffer' + ;; displays the buffer in a same-purpose window even if the buffer can be + ;; displayed in the current window. (default nil) + dotspacemacs-switch-to-buffer-prefers-purpose nil + + ;; If non-nil a progress bar is displayed when spacemacs is loading. This + ;; may increase the boot time on some systems and emacs builds, set it to + ;; nil to boost the loading time. (default t) + dotspacemacs-loading-progress-bar t + + ;; If non-nil the frame is fullscreen when Emacs starts up. (default nil) + ;; (Emacs 24.4+ only) + dotspacemacs-fullscreen-at-startup nil + + ;; If non-nil `spacemacs/toggle-fullscreen' will not use native fullscreen. + ;; Use to disable fullscreen animations in OSX. (default nil) + dotspacemacs-fullscreen-use-non-native nil + + ;; If non-nil the frame is maximized when Emacs starts up. + ;; Takes effect only if `dotspacemacs-fullscreen-at-startup' is nil. + ;; (default nil) (Emacs 24.4+ only) + dotspacemacs-maximized-at-startup nil + + ;; If non-nil the frame is undecorated when Emacs starts up. Combine this + ;; variable with `dotspacemacs-maximized-at-startup' in OSX to obtain + ;; borderless fullscreen. (default nil) + dotspacemacs-undecorated-at-startup nil + + ;; A value from the range (0..100), in increasing opacity, which describes + ;; the transparency level of a frame when it's active or selected. + ;; Transparency can be toggled through `toggle-transparency'. (default 90) + dotspacemacs-active-transparency 90 + + ;; A value from the range (0..100), in increasing opacity, which describes + ;; the transparency level of a frame when it's inactive or deselected. + ;; Transparency can be toggled through `toggle-transparency'. (default 90) + dotspacemacs-inactive-transparency 90 + + ;; If non-nil show the titles of transient states. (default t) + dotspacemacs-show-transient-state-title t + + ;; If non-nil show the color guide hint for transient state keys. (default t) + dotspacemacs-show-transient-state-color-guide t + + ;; If non-nil unicode symbols are displayed in the mode line. + ;; If you use Emacs as a daemon and wants unicode characters only in GUI set + ;; the value to quoted `display-graphic-p'. (default t) + dotspacemacs-mode-line-unicode-symbols t + + ;; If non-nil smooth scrolling (native-scrolling) is enabled. Smooth + ;; scrolling overrides the default behavior of Emacs which recenters point + ;; when it reaches the top or bottom of the screen. (default t) + dotspacemacs-smooth-scrolling t + + ;; Control line numbers activation. + ;; If set to `t', `relative' or `visual' then line numbers are enabled in all + ;; `prog-mode' and `text-mode' derivatives. If set to `relative', line + ;; numbers are relative. If set to `visual', line numbers are also relative, + ;; but lines are only visual lines are counted. For example, folded lines + ;; will not be counted and wrapped lines are counted as multiple lines. + ;; This variable can also be set to a property list for finer control: + ;; '(:relative nil + ;; :visual nil + ;; :disabled-for-modes dired-mode + ;; doc-view-mode + ;; markdown-mode + ;; org-mode + ;; pdf-view-mode + ;; text-mode + ;; :size-limit-kb 1000) + ;; When used in a plist, `visual' takes precedence over `relative'. + ;; (default nil) + dotspacemacs-line-numbers nil + + ;; Code folding method. Possible values are `evil', `origami' and `vimish'. + ;; (default 'evil) + dotspacemacs-folding-method 'evil + + ;; If non-nil `smartparens-strict-mode' will be enabled in programming modes. + ;; (default nil) + dotspacemacs-smartparens-strict-mode nil + + ;; If non-nil pressing the closing parenthesis `)' key in insert mode passes + ;; over any automatically added closing parenthesis, bracket, quote, etc... + ;; This can be temporary disabled by pressing `C-q' before `)'. (default nil) + dotspacemacs-smart-closing-parenthesis nil + + ;; Select a scope to highlight delimiters. Possible values are `any', + ;; `current', `all' or `nil'. Default is `all' (highlight any scope and + ;; emphasis the current one). (default 'all) + dotspacemacs-highlight-delimiters 'all + + ;; If non-nil, start an Emacs server if one is not already running. + ;; (default nil) + dotspacemacs-enable-server nil + + ;; Set the emacs server socket location. + ;; If nil, uses whatever the Emacs default is, otherwise a directory path + ;; like \"~/.emacs.d/server\". It has no effect if + ;; `dotspacemacs-enable-server' is nil. + ;; (default nil) + dotspacemacs-server-socket-dir nil + + ;; If non-nil, advise quit functions to keep server open when quitting. + ;; (default nil) + dotspacemacs-persistent-server nil + + ;; List of search tool executable names. Spacemacs uses the first installed + ;; tool of the list. Supported tools are `rg', `ag', `pt', `ack' and `grep'. + ;; (default '("rg" "ag" "pt" "ack" "grep")) + dotspacemacs-search-tools '("rg" "ag" "pt" "ack" "grep") + + ;; Format specification for setting the frame title. + ;; %a - the `abbreviated-file-name', or `buffer-name' + ;; %t - `projectile-project-name' + ;; %I - `invocation-name' + ;; %S - `system-name' + ;; %U - contents of $USER + ;; %b - buffer name + ;; %f - visited file name + ;; %F - frame name + ;; %s - process status + ;; %p - percent of buffer above top of window, or Top, Bot or All + ;; %P - percent of buffer above bottom of window, perhaps plus Top, or Bot or All + ;; %m - mode name + ;; %n - Narrow if appropriate + ;; %z - mnemonics of buffer, terminal, and keyboard coding systems + ;; %Z - like %z, but including the end-of-line format + ;; (default "%I@%S") + dotspacemacs-frame-title-format "%I@%S" + + ;; Format specification for setting the icon title format + ;; (default nil - same as frame-title-format) + dotspacemacs-icon-title-format nil + + ;; Delete whitespace while saving buffer. Possible values are `all' + ;; to aggressively delete empty line and long sequences of whitespace, + ;; `trailing' to delete only the whitespace at end of lines, `changed' to + ;; delete only whitespace for changed lines or `nil' to disable cleanup. + ;; (default nil) + dotspacemacs-whitespace-cleanup nil + + ;; If non nil activate `clean-aindent-mode' which tries to correct + ;; virtual indentation of simple modes. This can interfer with mode specific + ;; indent handling like has been reported for `go-mode'. + ;; If it does deactivate it here. + ;; (default t) + dotspacemacs-use-clean-aindent-mode t + + ;; If non-nil shift your number row to match the entered keyboard layout + ;; (only in insert state). Currently supported keyboard layouts are: + ;; `qwerty-us', `qwertz-de' and `querty-ca-fr'. + ;; New layouts can be added in `spacemacs-editing' layer. + ;; (default nil) + dotspacemacs-swap-number-row nil + + ;; Either nil or a number of seconds. If non-nil zone out after the specified + ;; number of seconds. (default nil) + dotspacemacs-zone-out-when-idle nil + + ;; Run `spacemacs/prettify-org-buffer' when + ;; visiting README.org files of Spacemacs. + ;; (default nil) + dotspacemacs-pretty-docs nil + + ;; If nil the home buffer shows the full path of agenda items + ;; and todos. If non nil only the file name is shown. + dotspacemacs-home-shorten-agenda-source nil)) + +(defun dotspacemacs/user-env () + "Environment variables setup. +This function defines the environment variables for your Emacs session. By +default it calls `spacemacs/load-spacemacs-env' which loads the environment +variables declared in `~/.spacemacs.env' or `~/.spacemacs.d/.spacemacs.env'. +See the header of this file for more information." + (spacemacs/load-spacemacs-env)) + +(defun dotspacemacs/user-init () + "Initialization for user code: +This function is called immediately after `dotspacemacs/init', before layer +configuration. +It is mostly for variables that should be set before packages are loaded. +If you are unsure, try setting them in `dotspacemacs/user-config' first." + (custom-set-variables + '(org-latex-classes + (quote + (("book" "\\documentclass{book}" + ("\\part{%s}" . "\\part*{%s}") + ("\\chapter{%s}" . "\\chapter*{%s}") + ("\\section{%s}" . "\\section*{%s}") + ("\\subsection{%s}" . "\\subsection*{%s}") + ("\\subsubsection{%s}" . "\\subsubsection*{%s}") + ("\\paragraph{%s}" . "\\paragraph*{%s}") + ("\\subparagraph{%s}" . "\\subparagraph*{%s}")) + ("article" "\\documentclass[11pt]{article}" + ("\\section{%s}" . "\\section*{%s}") + ("\\subsection{%s}" . "\\subsection*{%s}") + ("\\subsubsection{%s}" . "\\subsubsection*{%s}") + ("\\paragraph{%s}" . "\\paragraph*{%s}") + ("\\subparagraph{%s}" . "\\subparagraph*{%s}")) + ("report" "\\documentclass[11pt]{report}" + ("\\part{%s}" . "\\part*{%s}") + ("\\chapter{%s}" . "\\chapter*{%s}") + ("\\section{%s}" . "\\section*{%s}") + ("\\subsection{%s}" . "\\subsection*{%s}") + ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))))) + '(org-latex-pdf-process + (quote ("pdflatex -interaction nonstopmode -output-directory %o %f" "bibtex %b" "pdflatex -interaction nonstopmode -output-directory %o %f" "pdflatex -interaction nonstopmode -output-directory %o %f")) + ) + ) + (setq org-ditaa-jar-path (expand-file-name "/usr/bin/ditaa")) + ;;(org-babel-do-load-languages 'org-babel-load-languages '((ditaa . t))) + (scroll-bar-mode) + ;; (require 'smooth-scroll) + ;; (smooth-scroll-mode 1) + ;; (setq smooth-scroll/vscroll-step-size 1) + ) + +(defun dotspacemacs/user-load () + "Library to load while dumping. +This function is called only while dumping Spacemacs configuration. You can +`require' or `load' the libraries of your choice that will be included in the +dump." + ) + +(defun dotspacemacs/user-config () + "Configuration for user code: +This function is called at the very end of Spacemacs startup, after layer +configuration. +Put your configuration code here, except for variables that should be set +before packages are loaded." +;;(evil-leader/set-key + ;; “q q” ‘spacemacs/frame-killer) + (global-auto-complete-mode t) + ;;(require 'sublimity) + ;;(require 'sublimity-scroll) + ;;(require 'sublimity-map) + ;;(require 'sublimity-attractive) + ;;(sublimity-mode 1) + ;;(sublimity-map-set-delay nil) + ;;(setq sublimity-scroll-weight 5 + ;; sublimity-scroll-drift-length 10) + ;;(global-set-key (kbd " a") "á") + ;;(global-set-key (kbd " e") "é") + ;;(global-set-key (kbd " i") "í") + ;;(global-set-key (kbd " o") "ó") + ;;(global-set-key (kbd " u") "ú") + ( require 'smooth-scroll ) ;; Smooth scroll + ( smooth-scroll-mode 1 ) ;; Enable it + ( setq smooth-scroll/vscroll-step-size 5 ) ;; Set the speed right + ;;; scroll one line at a time (less "jumpy" than defaults) + (setq mouse-wheel-scroll-amount '(4 ((shift) . 1))) ;; two lines at a time + (setq mouse-wheel-progressive-speed nil) ;; don't accelerate scrolling + (setq mouse-wheel-follow-mouse 't) ;; scroll window under mouse + (require 'lsp-mode) + (add-hook 'vala-mode-hook 'lsp) + (add-hook 'vala-mode-hook (lambda () (setq indent-tabs-mode nil))) + (add-hook 'c-mode-hook 'lsp) + (add-hook 'cpp-mode-hook 'lsp) + (add-hook 'cpp-mode (lambda () (setq company-backends '(company.-dabbrev-code)))) + (add-hook 'python-mode-hook 'lsp) + (add-hook 'python-mode (lambda () (setq company-backends '(company.-dabbrev-code)))) + (add-hook 'javascript-mode-hook 'lsp) + (add-hook 'c-mode (lambda () (setq company-backends '(company.-dabbrev-code)))) + (add-hook 'javascript-mode (lambda() (setq company-backends '(company.-dabbrev-code)))) + (add-hook 'web-mode 'lsp) + ;; (add-hook 'menu-bar-update-hook (lambda () (interactive) (progn (menu-bar-mode -1) (menu-bar-mode 1)))) + (defun org-table-export-to-spreadsheet (arg) + "Export org table to spreadsheet formats, e.g. `ods', `xls', `xlsx'." + (interactive "sFormat: ") + (let* ((source-file (file-name-sans-extension (buffer-file-name (current- buffer)))) + (csv-file (concat source-file ".csv"))) + (org-table-export csv-file "orgtbl-to-csv") + (org-odt-convert csv-file arg))) + ) + +;; Do not write anything past this comment. This is where Emacs will +;; auto-generate custom variable definitions. +(defun dotspacemacs/emacs-custom-settings () + "Emacs custom settings. +This is an auto-generated function, do not modify its content directly, use +Emacs customize menu instead. +This function is called at the very end of Spacemacs initialization." +(custom-set-variables + ;; custom-set-variables was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + '(ansi-color-faces-vector + [default default default italic underline success warning error]) + '(beacon-color "#f2777a") + '(company-quickhelp-color-background "#4F4F4F") + '(company-quickhelp-color-foreground "#DCDCCC") + '(diary-entry-marker 'font-lock-variable-name-face) + '(emms-mode-line-icon-color "#1ba1a1") + '(evil-want-Y-yank-to-eol nil) + '(fci-rule-color "#0084C8") + '(flycheck-color-mode-line-face-to-color 'mode-line-buffer-id) + '(frame-background-mode 'dark) + '(gnus-logo-colors '("#1ec1c4" "#bababa") t) + '(gnus-mode-line-image-cache + '(image :type xpm :ascent center :data "/* XPM */ +static char *gnus-pointer[] = { +/* width height num_colors chars_per_pixel */ +\" 18 13 2 1\", +/* colors */ +\". c #1ba1a1\", +\"# c None s None\", +/* pixels */ +\"##################\", +\"######..##..######\", +\"#####........#####\", +\"#.##.##..##...####\", +\"#...####.###...##.\", +\"#..###.######.....\", +\"#####.########...#\", +\"###########.######\", +\"####.###.#..######\", +\"######..###.######\", +\"###....####.######\", +\"###..######.######\", +\"###########.######\" };") t) + '(hl-todo-keyword-faces + '(("TODO" . "#dc752f") + ("NEXT" . "#dc752f") + ("THEM" . "#2d9574") + ("PROG" . "#4f97d7") + ("OKAY" . "#4f97d7") + ("DONT" . "#f2241f") + ("FAIL" . "#f2241f") + ("DONE" . "#86dc2f") + ("NOTE" . "#b1951d") + ("KLUDGE" . "#b1951d") + ("HACK" . "#b1951d") + ("TEMP" . "#b1951d") + ("FIXME" . "#dc752f") + ("XXX+" . "#dc752f") + ("\\?\\?\\?+" . "#dc752f"))) + '(indent-tabs-mode nil) + '(nrepl-message-colors + '("#CC9393" "#DFAF8F" "#F0DFAF" "#7F9F7F" "#BFEBBF" "#93E0E3" "#94BFF3" "#DC8CC3")) + '(org-latex-classes + '(("book" "\\documentclass{book}" + ("\\part{%s}" . "\\part*{%s}") + ("\\chapter{%s}" . "\\chapter*{%s}") + ("\\section{%s}" . "\\section*{%s}") + ("\\subsection{%s}" . "\\subsection*{%s}") + ("\\subsubsection{%s}" . "\\subsubsection*{%s}") + ("\\paragraph{%s}" . "\\paragraph*{%s}") + ("\\subparagraph{%s}" . "\\subparagraph*{%s}")) + ("article" "\\documentclass[11pt]{article}" + ("\\section{%s}" . "\\section*{%s}") + ("\\subsection{%s}" . "\\subsection*{%s}") + ("\\subsubsection{%s}" . "\\subsubsection*{%s}") + ("\\paragraph{%s}" . "\\paragraph*{%s}") + ("\\subparagraph{%s}" . "\\subparagraph*{%s}")) + ("report" "\\documentclass[11pt]{report}" + ("\\part{%s}" . "\\part*{%s}") + ("\\chapter{%s}" . "\\chapter*{%s}") + ("\\section{%s}" . "\\section*{%s}") + ("\\subsection{%s}" . "\\subsection*{%s}") + ("\\subsubsection{%s}" . "\\subsubsection*{%s}")))) + '(org-latex-pdf-process + '("pdflatex -interaction nonstopmode -output-directory %o %f" "bibtex %b" "pdflatex -interaction nonstopmode -output-directory %o %f" "pdflatex -interaction nonstopmode -output-directory %o %f")) + '(package-selected-packages + '(powershell helm-gtags ggtags counsel-gtags counsel swiper ivy confluence xml-rpc lsp-ui lsp-python-ms lsp-pyright lsp-origami origami helm-lsp flycheck-ycmd flycheck-rtags lsp-treemacs ccls lsp-mode dap-mode bui cfrs posframe sqlup-mode sql-indent csv-mode yaml-mode sunny-day-theme professional-theme occidental-theme light-soap-theme alect-themes zenburn-theme yasnippet-snippets yapfify xkcd web-mode web-beautify vala-mode treemacs-magit tagedit sphinx-doc smooth-scroll smeargle slim-mode scss-mode sass-mode rainbow-mode rainbow-identifiers pytest pyenv-mode py-isort pug-mode prettier-js pippel pipenv pyvenv pip-requirements phpunit phpcbf php-extras php-auto-yasnippets orgit org-pomodoro alert log4e gntp nodejs-repl mmm-mode markdown-toc magit-svn magit-section magit-gitflow magit-popup livid-mode skewer-mode live-py-mode json-navigator hierarchy json-mode json-snatcher json-reformat js2-refactor multiple-cursors js2-mode js-doc io-mode importmagic epc ctable concurrent deferred impatient-mode simple-httpd htmlize helm-pydoc helm-gitignore helm-git-grep helm-css-scss helm-company helm-c-yasnippet haml-mode grip-mode gitignore-templates gitignore-mode github-search github-clone gitconfig-mode gitattributes-mode git-timemachine git-messenger git-link gist gh marshal logito pcache gh-md geben fuzzy fountain-mode forge markdown-mode ghub closql emacsql-sqlite emacsql treepy flyspell-correct-helm flyspell-correct flycheck-pos-tip evil-magit magit git-commit with-editor transient emojify emoji-cheat-sheet-plus emmet-mode drupal-mode diff-hl cython-mode cyberpunk-theme company-web web-completion-data company-statistics company-quickhelp pos-tip company-phpactor phpactor composer php-runtime company-php ac-php-core xcscope php-mode company-emoji company-anaconda company color-theme-sanityinc-tomorrow color-theme-sanityinc-solarized color-identifiers-mode browse-at-remote blacken auto-yasnippet yasnippet auto-dictionary anaconda-mode pythonic ample-zen-theme ac-ispell auto-complete ws-butler writeroom-mode visual-fill-column winum volatile-highlights vi-tilde-fringe valign uuidgen undo-tree treemacs-projectile treemacs-persp treemacs-icons-dired treemacs-evil treemacs ht pfuture toc-org symon symbol-overlay string-inflection spaceline-all-the-icons all-the-icons memoize spaceline powerline restart-emacs request rainbow-delimiters popwin persp-mode password-generator paradox spinner overseer org-superstar open-junk-file nameless move-text macrostep lorem-ipsum link-hint indent-guide hungry-delete hl-todo highlight-parentheses highlight-numbers parent-mode highlight-indentation helm-xref helm-themes helm-swoop helm-purpose window-purpose imenu-list helm-projectile helm-org helm-mode-manager helm-make helm-ls-git helm-flx helm-descbinds helm-ag google-translate golden-ratio flycheck-package package-lint flycheck flycheck-elsa flx-ido flx fancy-battery eyebrowse expand-region evil-visualstar evil-visual-mark-mode evil-unimpaired f evil-tutor evil-textobj-line evil-surround evil-numbers evil-nerd-commenter evil-mc evil-matchit evil-lisp-state evil-lion evil-indent-plus evil-iedit-state evil-goggles evil-exchange evil-escape evil-ediff evil-easymotion evil-cleverparens smartparens evil-args evil-anzu anzu eval-sexp-fu emr iedit clang-format projectile paredit list-utils pkg-info epl elisp-slime-nav editorconfig dumb-jump dash s dired-quick-sort devdocs define-word column-enforce-mode clean-aindent-mode centered-cursor-mode auto-highlight-symbol auto-compile packed aggressive-indent ace-window ace-link ace-jump-helm-line helm avy helm-core popup which-key use-package pcre2el org-plus-contrib hydra hybrid-mode font-lock+ dotenv-mode diminish bind-map bind-key async)) + '(pdf-view-midnight-colors '("#b2b2b2" . "#292b2e")) + '(vc-annotate-background nil) + '(vc-annotate-color-map + '((20 . "#f2777a") + (40 . "#f99157") + (60 . "#ffcc66") + (80 . "#99cc99") + (100 . "#66cccc") + (120 . "#6699cc") + (140 . "#cc99cc") + (160 . "#f2777a") + (180 . "#f99157") + (200 . "#ffcc66") + (220 . "#99cc99") + (240 . "#66cccc") + (260 . "#6699cc") + (280 . "#cc99cc") + (300 . "#f2777a") + (320 . "#f99157") + (340 . "#ffcc66") + (360 . "#99cc99"))) + '(vc-annotate-very-old-color nil) + '(window-divider-mode nil)) +(custom-set-faces + ;; custom-set-faces was added by Custom. + ;; If you edit it by hand, you could mess it up, so be careful. + ;; Your init file should contain only one such instance. + ;; If there is more than one, they won't work right. + ) +) diff --git a/xfce4/panel/XfceTimer.rc b/xfce4/panel/XfceTimer.rc new file mode 100644 index 0000000..a97ddf6 --- /dev/null +++ b/xfce4/panel/XfceTimer.rc @@ -0,0 +1,8 @@ +[others] +nowin_if_alarm=false +use_global_command=false +global_command= +repeat_alarm=false +repetitions=1 +repeat_interval=10 + diff --git a/xfce4/panel/datetime-5.rc b/xfce4/panel/datetime-5.rc new file mode 100644 index 0000000..6302144 --- /dev/null +++ b/xfce4/panel/datetime-5.rc @@ -0,0 +1,6 @@ +layout=3 +date_font=Bitstream Vera Sans 8 +time_font=Bitstream Vera Sans 8 +date_format=%Y-%m-%d +time_format=%H:%M + diff --git a/xfce4/panel/i3-workspaces-1.rc b/xfce4/panel/i3-workspaces-1.rc new file mode 100644 index 0000000..d2792de --- /dev/null +++ b/xfce4/panel/i3-workspaces-1.rc @@ -0,0 +1,9 @@ +normal_color=10076657 +focused_color=16380011 +urgent_color=16760431 +mode_color=16777215 +visible_color=10076657 +strip_workspace_numbers=false +auto_detect_outputs=false +output= + diff --git a/xfce4/panel/i3-workspaces-24.rc b/xfce4/panel/i3-workspaces-24.rc new file mode 100644 index 0000000..66abfd7 --- /dev/null +++ b/xfce4/panel/i3-workspaces-24.rc @@ -0,0 +1,9 @@ +normal_color=16777215 +focused_color=16311388 +urgent_color=16146769 +mode_color=16146769 +visible_color=13478799 +strip_workspace_numbers=false +auto_detect_outputs=false +output= + diff --git a/xfce4/panel/launcher-11/16468401791.desktop b/xfce4/panel/launcher-11/16468401791.desktop new file mode 100644 index 0000000..41fab69 --- /dev/null +++ b/xfce4/panel/launcher-11/16468401791.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Actualizar Piwigo +Comment=Cargar imágenes nuevas. +Exec=perl /var/www/html/tools/remote_sync.pl --base_url=http://localhost --username=admin --password="familylost9989*" > /dev/null 2> /dev/null +Icon=/home/miky/Documentos/Apps/piwigo.org.svg +Path=/home/miky +Terminal=false +StartupNotify=false diff --git a/xfce4/panel/launcher-2/16446250541.desktop b/xfce4/panel/launcher-2/16446250541.desktop new file mode 100644 index 0000000..0c9b268 --- /dev/null +++ b/xfce4/panel/launcher-2/16446250541.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Bloquear pantalla +Comment= +Exec=i3lock-fancy -f Noto-Sans-Bold -t "miky@junka" -- maim +Icon=system-lock-screen +Path= +Terminal=false +StartupNotify=false diff --git a/xfce4/panel/whiskermenu-9.rc b/xfce4/panel/whiskermenu-9.rc new file mode 100644 index 0000000..5a2eebd --- /dev/null +++ b/xfce4/panel/whiskermenu-9.rc @@ -0,0 +1,88 @@ +favorites=xfce4-terminal-emulator.desktop,xfce4-file-manager.desktop,xfce4-web-browser.desktop,emacs.desktop,geany.desktop,gimp.desktop,scribus.desktop,gnucash.desktop,rhythmbox.desktop +recent=xfce4-file-manager.desktop,qpdfview.desktop,net.lutris.Lutris.desktop,youtube-dl-gui.desktop,geany.desktop,libreoffice-writer.desktop,rhythmbox.desktop,chromium.desktop,xfce4-web-browser.desktop,org.openmw.launcher.desktop +button-icon=manjaro-logo +button-single-row=false +show-button-title=false +show-button-icon=true +launcher-show-name=true +launcher-show-description=true +launcher-show-tooltip=true +launcher-icon-size=3 +hover-switch-category=false +category-show-name=true +category-icon-size=1 +sort-categories=true +view-mode=1 +default-category=0 +recent-items-max=10 +favorites-in-recent=true +position-search-alternate=false +position-commands-alternate=false +position-categories-alternate=false +position-categories-horizontal=false +stay-on-focus-out=false +profile-shape=0 +confirm-session-command=true +menu-width=653 +menu-height=603 +menu-opacity=50 +command-settings=xfce4-settings-manager +show-command-settings=true +command-lockscreen=i3lock-fancy -f Noto-Sans-Bold -t "miky@junka" -- maim +show-command-lockscreen=true +command-switchuser=dm-tool switch-to-greeter +show-command-switchuser=false +command-logoutuser=xfce4-session-logout --logout --fast +show-command-logoutuser=false +command-restart=xfce4-session-logout --reboot --fast +show-command-restart=false +command-shutdown=xfce4-session-logout --halt --fast +show-command-shutdown=false +command-suspend=xfce4-session-logout --suspend +show-command-suspend=false +command-hibernate=xfce4-session-logout --hibernate +show-command-hibernate=false +command-logout=xfce4-session-logout +show-command-logout=true +command-menueditor=menulibre +show-command-menueditor=true +command-profile=mugshot +show-command-profile=true +search-actions=6 + +[action0] +name=Páginas del manual +pattern=# +command=exo-open --launch TerminalEmulator man %s +regex=false + +[action1] +name=Buscar en la web +pattern=? +command=exo-open --launch WebBrowser https://duckduckgo.com/?q=%u +regex=false + +[action2] +name=Buscar archivos +pattern=- +command=catfish --path=~ --start %s +regex=false + +[action3] +name=Wikipedia +pattern=!w +command=exo-open --launch WebBrowser https://en.wikipedia.org/wiki/%u +regex=false + +[action4] +name=Abrir en un terminal +pattern=! +command=exo-open --launch TerminalEmulator %s +regex=false + +[action5] +name=Abrir un URI +pattern=^(file|http|https):\\/\\/(.*)$ +command=exo-open \\0 +regex=true + diff --git a/xfce4/panel/xfce4-clipman-actions.xml b/xfce4/panel/xfce4-clipman-actions.xml new file mode 100644 index 0000000..cc680d7 --- /dev/null +++ b/xfce4/panel/xfce4-clipman-actions.xml @@ -0,0 +1,44 @@ + + + + Dirección URL larga + http://[^\s]{120,} + 0 + + + Acortar la dirección URL + exo-open http://tinyurl.com/create.php?url=\0 + + + + + Fallos + bug\s*#?\s*([0-9]+) + 0 + + + Fallo de Xfce + exo-open http://bugzilla.xfce.org/show_bug.cgi?id=\1 + + + Fallo de GNOME + exo-open http://bugzilla.gnome.org/show_bug.cgi?id=\1 + + + + + Imagen + (http|ftp).+\.(jpg|png|gif) + 0 + + + Ver con Ristretto + ristretto "\0" + + + Editar con GIMP + gimp-remote "\0" + + + + \ No newline at end of file diff --git a/xfce4/terminal/accels.scm b/xfce4/terminal/accels.scm new file mode 100644 index 0000000..673bbea --- /dev/null +++ b/xfce4/terminal/accels.scm @@ -0,0 +1,58 @@ +; xfce4-terminal GtkAccelMap rc-file -*- scheme -*- +; this file is an automated accelerator map dump +; +(gtk_accel_path "/terminal-window/goto-tab-2" "2") +(gtk_accel_path "/terminal-window/goto-tab-6" "6") +; (gtk_accel_path "/terminal-window/copy-input" "") +; (gtk_accel_path "/terminal-window/close-other-tabs" "") +; (gtk_accel_path "/terminal-window/move-tab-right" "Page_Down") +(gtk_accel_path "/terminal-window/goto-tab-7" "7") +; (gtk_accel_path "/terminal-window/set-title-color" "") +; (gtk_accel_path "/terminal-window/edit-menu" "") +; (gtk_accel_path "/terminal-window/zoom-menu" "") +(gtk_accel_path "/terminal-window/goto-tab-1" "1") +; (gtk_accel_path "/terminal-window/fullscreen" "F11") +; (gtk_accel_path "/terminal-window/read-only" "") +(gtk_accel_path "/terminal-window/goto-tab-5" "5") +; (gtk_accel_path "/terminal-window/preferences" "") +; (gtk_accel_path "/terminal-window/reset-and-clear" "") +; (gtk_accel_path "/terminal-window/about" "") +(gtk_accel_path "/terminal-window/goto-tab-4" "4") +; (gtk_accel_path "/terminal-window/close-window" "q") +; (gtk_accel_path "/terminal-window/reset" "") +; (gtk_accel_path "/terminal-window/save-contents" "") +(gtk_accel_path "/terminal-window/toggle-menubar" "F10") +; (gtk_accel_path "/terminal-window/copy" "c") +; (gtk_accel_path "/terminal-window/copy-html" "") +; (gtk_accel_path "/terminal-window/last-active-tab" "") +; (gtk_accel_path "/terminal-window/show-borders" "") +; (gtk_accel_path "/terminal-window/view-menu" "") +; (gtk_accel_path "/terminal-window/detach-tab" "d") +; (gtk_accel_path "/terminal-window/scroll-on-output" "") +; (gtk_accel_path "/terminal-window/show-toolbar" "") +; (gtk_accel_path "/terminal-window/next-tab" "Page_Down") +; (gtk_accel_path "/terminal-window/tabs-menu" "") +; (gtk_accel_path "/terminal-window/search-next" "") +; (gtk_accel_path "/terminal-window/search-prev" "") +; (gtk_accel_path "/terminal-window/undo-close-tab" "") +; (gtk_accel_path "/terminal-window/set-title" "s") +; (gtk_accel_path "/terminal-window/contents" "F1") +; (gtk_accel_path "/terminal-window/zoom-reset" "0") +; (gtk_accel_path "/terminal-window/close-tab" "w") +; (gtk_accel_path "/terminal-window/new-tab" "t") +; (gtk_accel_path "/terminal-window/new-window" "n") +; (gtk_accel_path "/terminal-window/terminal-menu" "") +; (gtk_accel_path "/terminal-window/show-menubar" "") +; (gtk_accel_path "/terminal-window/select-all" "a") +; (gtk_accel_path "/terminal-window/paste" "v") +(gtk_accel_path "/terminal-window/goto-tab-9" "9") +; (gtk_accel_path "/terminal-window/move-tab-left" "Page_Up") +; (gtk_accel_path "/terminal-window/search" "f") +; (gtk_accel_path "/terminal-window/file-menu" "") +; (gtk_accel_path "/terminal-window/prev-tab" "Page_Up") +; (gtk_accel_path "/terminal-window/paste-selection" "") +; (gtk_accel_path "/terminal-window/zoom-in" "plus") +; (gtk_accel_path "/terminal-window/zoom-out" "minus") +(gtk_accel_path "/terminal-window/goto-tab-8" "8") +; (gtk_accel_path "/terminal-window/help-menu" "") +(gtk_accel_path "/terminal-window/goto-tab-3" "3") diff --git a/xfce4/terminal/terminalrc b/xfce4/terminal/terminalrc new file mode 100644 index 0000000..e8fab75 --- /dev/null +++ b/xfce4/terminal/terminalrc @@ -0,0 +1,37 @@ +[Configuration] +MiscAlwaysShowTabs=FALSE +MiscBell=FALSE +MiscBordersDefault=FALSE +MiscCursorBlinks=FALSE +MiscCursorShape=TERMINAL_CURSOR_SHAPE_BLOCK +MiscDefaultGeometry=80x24 +MiscInheritGeometry=FALSE +MiscMenubarDefault=FALSE +MiscMouseAutohide=FALSE +MiscToolbarDefault=FALSE +MiscConfirmClose=TRUE +MiscCycleTabs=TRUE +MiscTabCloseButtons=TRUE +MiscTabCloseMiddleClick=TRUE +MiscTabPosition=GTK_POS_TOP +MiscHighlightUrls=TRUE +ScrollingLines=999999 +BackgroundMode=TERMINAL_BACKGROUND_TRANSPARENT +ScrollingOnOutput=FALSE +MiscBellUrgent=FALSE +MiscMouseWheelZoom=TRUE +MiscMiddleClickOpensUri=FALSE +MiscCopyOnSelect=FALSE +MiscShowRelaunchDialog=TRUE +MiscRewrapOnResize=TRUE +MiscUseShiftArrowsToScroll=FALSE +MiscSlimTabs=FALSE +MiscNewTabAdjacent=FALSE +MiscSearchDialogOpacity=100 +MiscShowUnsafePasteDialog=TRUE +DropdownWidth=100 +DropdownHeight=80 +ColorBackground=#000000000000 +ColorPalette=rgb(0,0,0);rgb(255,0,0);rgb(0,170,0);rgb(170,85,0);rgb(0,0,170);rgb(170,0,170);rgb(0,170,170);rgb(170,170,170);rgb(85,85,85);rgb(255,85,85);rgb(85,255,85);rgb(255,255,85);rgb(85,85,255);rgb(255,85,255);rgb(85,255,255);rgb(255,255,255) +BackgroundDarkness=0,600000 +