⚡ 🎉 Geany
…for now should be consistend on linux and macOS (but no sync for now)
This commit is contained in:
parent
c1b4844569
commit
5ba46eb0ae
3
.config/geany/.gitignore
vendored
Normal file
3
.config/geany/.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
geany_socket_*
|
||||||
|
session.conf
|
||||||
|
.directory
|
2
.config/geany/README.md
Normal file
2
.config/geany/README.md
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
# Geany
|
||||||
|
I would like to use [Geany](https://www.geany.org/) as my secondary (mainly visual) editor instead of Notepad++ (and potentially VSCode).
|
110
.config/geany/colorschemes/kary-pro-colors-dark.conf
Normal file
110
.config/geany/colorschemes/kary-pro-colors-dark.conf
Normal file
@ -0,0 +1,110 @@
|
|||||||
|
[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
|
107
.config/geany/colorschemes/zenburn.conf
Normal file
107
.config/geany/colorschemes/zenburn.conf
Normal file
@ -0,0 +1,107 @@
|
|||||||
|
#
|
||||||
|
# No explicit license or copyright info available but part of the
|
||||||
|
# `gedit-themes` project:
|
||||||
|
# https://github.com/mig/gedit-themes/blob/master/zenburn.xml
|
||||||
|
#
|
||||||
|
# Ported to Geany by Matthew Brush <matt(at)geany(dot)org>
|
||||||
|
#
|
||||||
|
|
||||||
|
[theme_info]
|
||||||
|
name=Zenburn
|
||||||
|
description=A port of Zenburn from gedit-themes.
|
||||||
|
# incremented automatically, do not change manually
|
||||||
|
version=1226
|
||||||
|
author=Unknown Author <unknown email address>
|
||||||
|
url=https://github.com/mig/gedit-themes/blob/master/zenburn.xml
|
||||||
|
# list of each compatible Geany release version
|
||||||
|
compat=1.22;1.23;1.23.1;1.24
|
||||||
|
|
||||||
|
[named_styles]
|
||||||
|
|
||||||
|
default=#dcdccc;#2b2b2b;true;false
|
||||||
|
error=#e37170;#332323
|
||||||
|
|
||||||
|
# Editor styles
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
selection=#000;#7d7d7d;false;true
|
||||||
|
current_line=#000;#000;true
|
||||||
|
brace_good=#dcdccc;#7d7d7d;true;false
|
||||||
|
brace_bad=#e37170;#7d7d7d;true;false
|
||||||
|
margin_line_number=#7f8f8f;#464646
|
||||||
|
margin_folding=#7f8f8f;#4c4c4c
|
||||||
|
fold_symbol_highlight=#464646
|
||||||
|
indent_guide=#666
|
||||||
|
caret=#fff;;false
|
||||||
|
marker_line=#000;#ff0
|
||||||
|
marker_search=#000;#0000f0
|
||||||
|
marker_mark=#000;#b8f4b8
|
||||||
|
call_tips=#c0c0c0;#fff;false;false
|
||||||
|
white_space=#666;#ddd;true;false
|
||||||
|
|
||||||
|
# Programming languages
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
comment=#93B893
|
||||||
|
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=#8cd0d3
|
||||||
|
number_1=number
|
||||||
|
number_2=number_1
|
||||||
|
|
||||||
|
type=#dfdfbf;;true
|
||||||
|
class=type
|
||||||
|
function=#efef8f
|
||||||
|
parameter=#efdcbc
|
||||||
|
|
||||||
|
keyword=#f0dfaf;;true
|
||||||
|
keyword_1=keyword
|
||||||
|
keyword_2=keyword_1
|
||||||
|
keyword_3=keyword_1
|
||||||
|
keyword_4=keyword_1
|
||||||
|
|
||||||
|
identifier=default
|
||||||
|
identifier_1=identifier
|
||||||
|
identifier_2=identifier_1
|
||||||
|
identifier_3=identifier_1
|
||||||
|
identifier_4=identifier_1
|
||||||
|
|
||||||
|
string=#cc9393
|
||||||
|
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=#ffcfaf
|
||||||
|
regex=number_1
|
||||||
|
operator=default
|
||||||
|
decorator=string_1,bold
|
||||||
|
other=default
|
||||||
|
|
||||||
|
# Markup-type languages
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
tag=#f0dfaf
|
||||||
|
tag_unknown=tag
|
||||||
|
tag_end=tag
|
||||||
|
attribute=#dfdfbf
|
||||||
|
attribute_unknown=attribute
|
||||||
|
value=string_1
|
||||||
|
entity=default
|
||||||
|
|
||||||
|
# Diff
|
||||||
|
#-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
line_added=#7f9f7f;;true
|
||||||
|
line_removed=#cc9393;;true
|
||||||
|
line_changed=preprocessor
|
32
.config/geany/filedefs/filetypes.Dockerfile.conf
Normal file
32
.config/geany/filedefs/filetypes.Dockerfile.conf
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# For complete documentation of this file, please see Geany's main documentation
|
||||||
|
#
|
||||||
|
# Geany Color Syntax support for Dockerfiles
|
||||||
|
#
|
||||||
|
# version 0.2
|
||||||
|
#
|
||||||
|
# 0.1 - original version
|
||||||
|
# 0.2 - base on Sh instead - fixes problems with //, #, /*
|
||||||
|
|
||||||
|
[styling=C]
|
||||||
|
|
||||||
|
[keywords]
|
||||||
|
primary= ADD ARG CMD COPY ENTRYPOINT ENV EXPOSE FROM HEALTHCHECK LABEL ONBUILD RUN SHELL STOPSIGNAL USER VOLUME WORKDIR
|
||||||
|
|
||||||
|
[lexer_properties=C]
|
||||||
|
|
||||||
|
[settings]
|
||||||
|
lexer_filetype=Sh
|
||||||
|
tag_parser=C
|
||||||
|
extension=
|
||||||
|
# single comments, like # in this file
|
||||||
|
comment_single=#
|
||||||
|
|
||||||
|
# set to false if a comment character/string should start at column 0 of a line, true uses any
|
||||||
|
# indentation of the line, e.g. setting to true causes the following on pressing CTRL+d
|
||||||
|
#command_example();
|
||||||
|
# setting to false would generate this
|
||||||
|
# command_example();
|
||||||
|
# This setting works only for single line comments
|
||||||
|
comment_use_indent=true
|
||||||
|
# context action command (please see Geany's main documentation for details)
|
||||||
|
context_action_cmd=xdg-open "https://docs.docker.com/engine/reference/builder/"
|
17
.config/geany/filedefs/filetypes.JSON.conf
Normal file
17
.config/geany/filedefs/filetypes.JSON.conf
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
[styling=C]
|
||||||
|
|
||||||
|
[lexer_properties=C]
|
||||||
|
|
||||||
|
[keywords]
|
||||||
|
primary=true false null
|
||||||
|
|
||||||
|
[settings]
|
||||||
|
lexer_filetype=Javascript
|
||||||
|
tag_parser=JSON
|
||||||
|
extension=json
|
||||||
|
mime_type=application/json
|
||||||
|
|
||||||
|
#~ [indentation]
|
||||||
|
#~ #width=4
|
||||||
|
#~ # 0 is spaces, 1 is tabs, 2 is tab & spaces
|
||||||
|
#~ #type=1
|
2
.config/geany/filedefs/filetypes.README
Normal file
2
.config/geany/filedefs/filetypes.README
Normal file
@ -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/).
|
55
.config/geany/filedefs/filetypes.TypeScript.conf
Normal file
55
.config/geany/filedefs/filetypes.TypeScript.conf
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
#~ # based on JavaScript file
|
||||||
|
#~ # For complete documentation of this file, please see Geany's main documentation
|
||||||
|
[styling=C]
|
||||||
|
|
||||||
|
[keywords]
|
||||||
|
#~ # all items must be in one line
|
||||||
|
primary=break case catch class const continue debugger default delete do else enum export extends extend false finally for function get if import in Infinity instanceof let NaN new null return set static super switch this throw true try typeof undefined var let while with yield prototype async await declare aliased interfaced Alias Interface interface
|
||||||
|
secondary=Array Boolean boolean Date Function Math Number number Object String string RegExp EvalError Error RangeError ReferenceError SyntaxError TypeError URIError constructor prototype decodeURI decodeURIComponent encodeURI encodeURIComponent eval isFinite isNaN parseFloat parseInt protected public private keyof void any never readonly as
|
||||||
|
|
||||||
|
[lexer_properties=C]
|
||||||
|
#~ # partially handles ES6 template strings
|
||||||
|
lexer.cpp.backquoted.strings=1
|
||||||
|
|
||||||
|
[settings]
|
||||||
|
#~ # default extension used when saving files
|
||||||
|
extension=ts
|
||||||
|
#~ lexer_filetype=C
|
||||||
|
lexer_filetype=ActionScript
|
||||||
|
|
||||||
|
#~ # MIME type
|
||||||
|
mime_type=text/x-typescript
|
||||||
|
|
||||||
|
#~ # the following characters are these which a "word" can contains, see documentation
|
||||||
|
wordchars=$_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
|
||||||
|
|
||||||
|
#~ # single comments, like # in this file
|
||||||
|
comment_single=//
|
||||||
|
# multiline comments
|
||||||
|
comment_open=/*
|
||||||
|
comment_close=*/
|
||||||
|
|
||||||
|
#~ # set to false if a comment character/string should start at column 0 of a line, true uses any
|
||||||
|
#~ # indentation of the line, e.g. setting to true causes the following on pressing CTRL+d
|
||||||
|
#~ #command_example();
|
||||||
|
#~ # setting to false would generate this
|
||||||
|
#~ # command_example();
|
||||||
|
#~ # This setting works only for single line comments
|
||||||
|
comment_use_indent=true
|
||||||
|
|
||||||
|
#~ # context action command (please see Geany's main documentation for details)
|
||||||
|
#~ context_action_cmd=
|
||||||
|
|
||||||
|
#~ [indentation]
|
||||||
|
#~ #width=4
|
||||||
|
#~ # 0 is spaces, 1 is tabs, 2 is tab & spaces
|
||||||
|
#~ #type=1
|
||||||
|
|
||||||
|
#~ [build-menu]
|
||||||
|
#~ # %f will be replaced by the complete filename
|
||||||
|
#~ # %e will be replaced by the filename without extension
|
||||||
|
#~ # (use only one of it at one time)
|
||||||
|
#~ #FT_02_LB=_Lint
|
||||||
|
#~ #FT_02_CM=jshint "%f"
|
||||||
|
#~ #FT_02_WD=
|
||||||
|
#~ #error_regex=([^:]+): line ([0-9]+), col ([0-9]+)
|
54
.config/geany/filedefs/filetypes.javascript
Normal file
54
.config/geany/filedefs/filetypes.javascript
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
#~ # For complete documentation of this file, please see Geany's main documentation
|
||||||
|
[styling=C]
|
||||||
|
|
||||||
|
[keywords]
|
||||||
|
#~ # all items must be in one line
|
||||||
|
primary=break case catch class const continue debugger default delete do else enum export extends extend false finally for function get if import in Infinity instanceof let NaN new null return set static super switch this throw true try typeof undefined var let while with yield prototype async await declare aliased interfaced Alias Interface interface
|
||||||
|
secondary=Array Boolean boolean Date Function Math Number number Object String string RegExp EvalError Error RangeError ReferenceError SyntaxError TypeError URIError constructor prototype decodeURI decodeURIComponent encodeURI encodeURIComponent eval isFinite isNaN parseFloat parseInt protected public private keyof void any never readonly as
|
||||||
|
|
||||||
|
[lexer_properties=C]
|
||||||
|
#~ # partially handles ES6 template strings
|
||||||
|
lexer.cpp.backquoted.strings=1
|
||||||
|
|
||||||
|
[settings]
|
||||||
|
#~ # default extension used when saving files
|
||||||
|
extension=js
|
||||||
|
#~ lexer_filetype=C
|
||||||
|
lexer_filetype=ActionScript
|
||||||
|
|
||||||
|
#~ # MIME type
|
||||||
|
mime_type=text/x-typescript
|
||||||
|
|
||||||
|
#~ # the following characters are these which a "word" can contains, see documentation
|
||||||
|
wordchars=$_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
|
||||||
|
|
||||||
|
#~ # single comments, like # in this file
|
||||||
|
comment_single=//
|
||||||
|
# multiline comments
|
||||||
|
comment_open=/*
|
||||||
|
comment_close=*/
|
||||||
|
|
||||||
|
#~ # set to false if a comment character/string should start at column 0 of a line, true uses any
|
||||||
|
#~ # indentation of the line, e.g. setting to true causes the following on pressing CTRL+d
|
||||||
|
#~ #command_example();
|
||||||
|
#~ # setting to false would generate this
|
||||||
|
#~ # command_example();
|
||||||
|
#~ # This setting works only for single line comments
|
||||||
|
comment_use_indent=true
|
||||||
|
|
||||||
|
#~ # context action command (please see Geany's main documentation for details)
|
||||||
|
#~ context_action_cmd=
|
||||||
|
|
||||||
|
#~ [indentation]
|
||||||
|
#~ #width=4
|
||||||
|
#~ # 0 is spaces, 1 is tabs, 2 is tab & spaces
|
||||||
|
#~ #type=1
|
||||||
|
|
||||||
|
#~ [build-menu]
|
||||||
|
#~ # %f will be replaced by the complete filename
|
||||||
|
#~ # %e will be replaced by the filename without extension
|
||||||
|
#~ # (use only one of it at one time)
|
||||||
|
#~ #FT_02_LB=_Lint
|
||||||
|
#~ #FT_02_CM=jshint "%f"
|
||||||
|
#~ #FT_02_WD=
|
||||||
|
#~ #error_regex=([^:]+): line ([0-9]+), col ([0-9]+)
|
92
.config/geany/filetype_extensions.conf
Normal file
92
.config/geany/filetype_extensions.conf
Normal file
@ -0,0 +1,92 @@
|
|||||||
|
# Filetype extension configuration file for Geany
|
||||||
|
# Insert as many items as you want, separate them with a ";".
|
||||||
|
# See Geany's main documentation for details.
|
||||||
|
[Extensions]
|
||||||
|
#Abaqus=*.inp;
|
||||||
|
#Abc=*.abc;*.abp;
|
||||||
|
#ActionScript=*.as;
|
||||||
|
#Ada=*.adb;*.ads;
|
||||||
|
#Arduino=*.ino;*.pde;
|
||||||
|
#Asciidoc=*.asciidoc;*.adoc;
|
||||||
|
#ASM=*.asm;*.asm51;*.a51;*.s;*.S;*.sx;
|
||||||
|
#AutoIt=*.au3;
|
||||||
|
#Batch=*.bat;*.cmd;*.nt;
|
||||||
|
#BibTeX=*.bib;
|
||||||
|
#CAML=*.ml;*.mli;
|
||||||
|
#C=*.c;*.xpm;
|
||||||
|
#C++=*.cpp;*.cxx;*.c++;*.cc;*.h;*.hpp;*.hxx;*.h++;*.hh;*.C;*.H;
|
||||||
|
#Clojure=*.clj;*.cljs;*.cljc;
|
||||||
|
#CUDA=*.cu;*.cuh;*.h;
|
||||||
|
#C#=*.cs;
|
||||||
|
#CMake=CMakeLists.txt;*.cmake;*.ctest;
|
||||||
|
#COBOL=*.cob;*.cpy;*.cbl;*.cobol;
|
||||||
|
#CoffeeScript=*.coffee;Cakefile;*.Cakefile;*.coffee.erb;*.iced;*.iced.erb;
|
||||||
|
#Conf=*.conf;*.ini;config;*rc;*.cfg;*.desktop;*.properties;
|
||||||
|
#CSS=*.css;
|
||||||
|
#Cython=*.pyx;*.pxd;*.pxi;
|
||||||
|
#D=*.d;*.di;
|
||||||
|
#Diff=*.diff;*.patch;*.rej;
|
||||||
|
#Docbook=*.docbook;
|
||||||
|
Dockerfile=Dockerfile;dockerfile;*.dockerfile;*.Dockerfile;
|
||||||
|
#Erlang=*.erl;*.hrl;
|
||||||
|
#F77=*.f;*.for;*.ftn;*.f77;*.F;*.FOR;*.FTN;*.fpp;*.FPP;*.F77;
|
||||||
|
#Forth=*.fs;*.fth;
|
||||||
|
#Fortran=*.f90;*.f95;*.f03;*.f08;*.F90;*.F95;*.F03;*.F08;
|
||||||
|
#FreeBasic=*.bas;*.bi;*.vbs;
|
||||||
|
#GDScript=*.gd;
|
||||||
|
#Genie=*.gs;
|
||||||
|
#GLSL=*.glsl;*.frag;*.vert;
|
||||||
|
#Go=*.go;
|
||||||
|
#Graphviz=*.gv;*.dot;
|
||||||
|
#Groovy=*.groovy;*.gradle;
|
||||||
|
#Haskell=*.hs;*.lhs;*.hs-boot;*.lhs-boot;
|
||||||
|
#Haxe=*.hx;
|
||||||
|
#HTML=*.htm;*.html;*.shtml;*.hta;*.htd;*.htt;*.cfm;*.tpl;
|
||||||
|
#Java=*.java;*.jsp;
|
||||||
|
Javascript=*.js;*.mjs;
|
||||||
|
#JSON=*.json;
|
||||||
|
#Julia=*.jl;
|
||||||
|
#Kotlin=*.kt;*.kts;
|
||||||
|
#LaTeX=*.tex;*.sty;*.idx;*.ltx;*.latex;*.aux;
|
||||||
|
#Lisp=*.lisp;*.el;
|
||||||
|
#Lua=*.lua;
|
||||||
|
#Make=*.mak;*.mk;GNUmakefile;makefile;Makefile;makefile.*;Makefile.*;
|
||||||
|
#Markdown=*.mdml;*.markdown;*.md;*.mkd;*.mkdn;*.mdwn;*.mdown;*.mdtxt;*.mdtext;
|
||||||
|
#Matlab/Octave=*.m;
|
||||||
|
#Meson=meson.build;meson.options;meson_options.txt;
|
||||||
|
#Nim=*.nim;
|
||||||
|
#NSIS=*.nsi;*.nsh;
|
||||||
|
#Objective-C=*.m;*.mm;*.h;
|
||||||
|
#Pascal=*.pas;*.pp;*.inc;*.dpr;*.dpk;
|
||||||
|
#Perl=*.pl;*.perl;*.pm;*.agi;*.pod;
|
||||||
|
#PHP=*.php;*.php3;*.php4;*.php5;*.phtml;
|
||||||
|
#Po=*.po;*.pot;
|
||||||
|
#Python=*.py;*.pyw;SConstruct;SConscript;wscript;
|
||||||
|
#PowerShell=*.ps1;*.psm1;
|
||||||
|
#reStructuredText=*.rest;*.reST;*.rst;
|
||||||
|
#R=*.R;*.r;
|
||||||
|
#Rust=*.rs;
|
||||||
|
#Ruby=*.rb;*.rhtml;*.ruby;*.gemspec;Gemfile;rakefile;Rakefile;
|
||||||
|
#Scala=*.scala;*.scl;
|
||||||
|
#Sh=*.sh;configure;configure.in;configure.in.in;configure.ac;*.ksh;*.mksh;*.zsh;*.ash;*.bash;.bashrc;bash.bashrc;.bash_*;bash_*;*.m4;PKGBUILD;*profile;
|
||||||
|
#Smalltalk=*.st;
|
||||||
|
#SQL=*.sql;
|
||||||
|
#Swift=*.swift;
|
||||||
|
#Tcl=*.tcl;*.tk;*.wish;*.exp;
|
||||||
|
#Txt2tags=*.t2t;
|
||||||
|
TypeScript=*.ts;*.tsx;
|
||||||
|
#Vala=*.vala;*.vapi;
|
||||||
|
#Verilog=*.v;
|
||||||
|
#VHDL=*.vhd;*.vhdl;
|
||||||
|
#XML=*.xml;*.sgml;*.xsl;*.xslt;*.xsd;*.xhtml;*.xul;*.dtd;*.xtpl;*.mml;*.mathml;
|
||||||
|
#YAML=*.yaml;*.yml;
|
||||||
|
#Zephir=*.zep;
|
||||||
|
#None=*;
|
||||||
|
|
||||||
|
# Note: restarting is required after editing groups
|
||||||
|
[Groups]
|
||||||
|
#Programming=Arduino;Clojure;CUDA;Cython;Genie;Groovy;Kotlin;Nim;Scala;Swift;
|
||||||
|
Script=Javascript;TypeScript;Dockerfile;
|
||||||
|
#Markup=
|
||||||
|
#Misc=JSON;
|
||||||
|
#None=
|
234
.config/geany/geany.conf
Normal file
234
.config/geany/geany.conf
Normal file
@ -0,0 +1,234 @@
|
|||||||
|
[geany]
|
||||||
|
pref_main_load_session=false
|
||||||
|
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=Ubuntu Mono Bold 9
|
||||||
|
tagbar_font=Ubuntu Mono Bold 9
|
||||||
|
msgwin_font=Ubuntu Mono 10
|
||||||
|
show_notebook_tabs=false
|
||||||
|
show_tab_cross=true
|
||||||
|
tab_order_ltr=true
|
||||||
|
tab_order_beside=true
|
||||||
|
tab_pos_editor=2
|
||||||
|
tab_pos_msgwin=0
|
||||||
|
tab_label_length=1000
|
||||||
|
show_indent_guide=true
|
||||||
|
show_white_space=true
|
||||||
|
show_line_endings=false
|
||||||
|
show_line_endings_only_when_differ=false
|
||||||
|
show_markers_margin=true
|
||||||
|
show_linenumber_margin=true
|
||||||
|
long_line_enabled=true
|
||||||
|
long_line_type=0
|
||||||
|
long_line_column=120
|
||||||
|
long_line_color=#C2EBC2
|
||||||
|
symbolcompletion_max_height=10
|
||||||
|
symbolcompletion_min_chars=3
|
||||||
|
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=false
|
||||||
|
line_break_column=120
|
||||||
|
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=false
|
||||||
|
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=Jan Andrle
|
||||||
|
pref_template_company=
|
||||||
|
pref_template_mail=janandrle@MacBook-Air.local
|
||||||
|
pref_template_initial=JA
|
||||||
|
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=false
|
||||||
|
fullscreen=false
|
||||||
|
symbols_group_by_type=true
|
||||||
|
color_picker_palette=
|
||||||
|
scribble_text=Pište sem cokoliv, použijte toto jako poznámkový blok
|
||||||
|
scribble_pos=53
|
||||||
|
custom_date_format=
|
||||||
|
default_open_path=
|
||||||
|
cmdline_new_files=true
|
||||||
|
notebook_double_click_hides_widgets=false
|
||||||
|
tab_close_switch_to_mru=true
|
||||||
|
tab_pos_sidebar=2
|
||||||
|
openfiles_path_mode=2
|
||||||
|
sidebar_pos=0
|
||||||
|
symbols_sort_mode=1
|
||||||
|
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
|
||||||
|
backspace_unindent=true
|
||||||
|
pref_editor_tab_width=4
|
||||||
|
indent_mode=2
|
||||||
|
indent_type=1
|
||||||
|
virtualspace=1
|
||||||
|
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
|
||||||
|
scroll_lines_around_cursor=0
|
||||||
|
mru_length=10
|
||||||
|
disk_check_timeout=30
|
||||||
|
show_editor_scrollbars=true
|
||||||
|
brace_match_ltgt=true
|
||||||
|
use_gtk_word_boundaries=true
|
||||||
|
complete_snippets_whilst_editing=false
|
||||||
|
indent_hard_tab_width=4
|
||||||
|
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=false
|
||||||
|
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 %mEOL: %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
|
||||||
|
warn_on_project_close=true
|
||||||
|
documents_show_paths=true
|
||||||
|
sidebar_page=4
|
||||||
|
pref_main_project_session=true
|
||||||
|
use_native_windows_dialogs=false
|
||||||
|
treeview_position=245
|
||||||
|
msgwindow_position=679
|
||||||
|
geometry=0;26;1277;1026;0;
|
||||||
|
|
||||||
|
[tools]
|
||||||
|
terminal_cmd=konsole "%c"
|
||||||
|
browser_cmd=firefox
|
||||||
|
grep_cmd=grep
|
||||||
|
shell_cmd=/bin/bash
|
||||||
|
|
||||||
|
[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
|
||||||
|
|
||||||
|
[VTE]
|
||||||
|
load_vte=true
|
||||||
|
font=Ubuntu Mono Bold 11
|
||||||
|
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=#DEDDDA
|
||||||
|
colour_back=#2B2B2B
|
||||||
|
send_cmd_prefix=
|
||||||
|
send_selection_unsafe=false
|
||||||
|
last_dir=/home/jaandrle/Vzdálené/GitHub/Facilitator-App-Native
|
||||||
|
|
||||||
|
[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
|
||||||
|
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
|
||||||
|
find_all_expanded=false
|
||||||
|
replace_all_expanded=false
|
||||||
|
position_find_x=1590
|
||||||
|
position_find_y=459
|
||||||
|
position_replace_x=-1
|
||||||
|
position_replace_y=-1
|
||||||
|
position_fif_x=-1
|
||||||
|
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;
|
||||||
|
|
||||||
|
[project]
|
||||||
|
session_file=
|
||||||
|
project_file_path=/home/jaandrle/Dokumenty/Projekty/geany
|
||||||
|
|
||||||
|
[files]
|
||||||
|
recent_files=/home/jaandrle/.config/geany/.gitignore;/home/jaandrle/Vzdálené/GitHub/Facilitator-App-Native/app/(app)/dashboard.tsx;/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;/home/jaandrle/.config/geany/filetype_extensions.conf;/home/jaandrle/Vzdálené/GitHub/DGF-Certified-Supervisory-Academy/apps/core/css/style.css;
|
||||||
|
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;
|
||||||
|
current_page=1
|
||||||
|
FILE_NAME_0=622;TypeScript;0;EUTF-8;1;1;0;%2Fhome%2Fjaandrle%2FVzdálené%2FGitHub%2FFacilitator-App-Native%2Fapp%2F%28app%29%2Fdashboard.tsx;0;4
|
||||||
|
FILE_NAME_1=38;None;0;EUTF-8;1;1;0;%2Fhome%2Fjaandrle%2F.config%2Fgeany%2F.gitignore;0;4
|
7
.config/geany/geany_mac.conf
Normal file
7
.config/geany/geany_mac.conf
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
[Settings]
|
||||||
|
# 0: automatic selection based on system settings (requires Geany restart when changed, macOS 10.14+); 1: light; 2: dark; make sure there's no ~/.config/gtk-3.0/settings.ini file, otherwise it overrides the settings made here
|
||||||
|
theme=0
|
||||||
|
# no value: autodetect; locale string: locale to be used (e.g. en_US.UTF-8)
|
||||||
|
locale=
|
||||||
|
# no value: don't use any IM module; module name: use the specified module, e.g. 'quartz' for native macOS behavior, for complete list of modules, see Geany.app/Contents/Resources/lib/gtk-3.0/3.0.0/immodules, use without the 'im-' prefix
|
||||||
|
im_module=quartz
|
5
.config/geany/gtk-3.0/settings.ini
Normal file
5
.config/geany/gtk-3.0/settings.ini
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
[Settings]
|
||||||
|
gtk-menu-images=1
|
||||||
|
gtk-theme-name=Prof-Gnome
|
||||||
|
gtk-application-prefer-dark-theme=1
|
||||||
|
gtk-icon-theme-name=Papirus-Dark
|
218
.config/geany/keybindings.conf
Normal file
218
.config/geany/keybindings.conf
Normal file
@ -0,0 +1,218 @@
|
|||||||
|
[Bindings]
|
||||||
|
menu_new=<Primary>n
|
||||||
|
menu_open=<Primary>o
|
||||||
|
menu_open_selected=<Primary><Shift>o
|
||||||
|
menu_save=<Primary>s
|
||||||
|
menu_saveas=
|
||||||
|
menu_saveall=<Primary><Shift>s
|
||||||
|
file_properties=<Primary><Shift>v
|
||||||
|
menu_print=
|
||||||
|
menu_close=<Primary>w
|
||||||
|
menu_closeall=<Primary><Shift>w
|
||||||
|
menu_reloadfile=<Primary>r
|
||||||
|
menu_reloadall=
|
||||||
|
file_openlasttab=
|
||||||
|
menu_quit=<Primary>q
|
||||||
|
menu_undo=<Primary>z
|
||||||
|
menu_redo=<Primary>y
|
||||||
|
edit_duplicateline=<Primary>d
|
||||||
|
edit_deleteline=<Primary>k
|
||||||
|
edit_deletelinetoend=<Primary><Shift>Delete
|
||||||
|
edit_deletelinetobegin=<Primary><Shift>BackSpace
|
||||||
|
edit_transposeline=
|
||||||
|
edit_scrolltoline=<Primary><Shift>l
|
||||||
|
edit_scrolllineup=<Alt>Up
|
||||||
|
edit_scrolllinedown=<Alt>Down
|
||||||
|
edit_completesnippet=Tab
|
||||||
|
move_snippetnextcursor=
|
||||||
|
edit_suppresssnippetcompletion=
|
||||||
|
popup_contextaction=
|
||||||
|
edit_autocomplete=<Primary>space
|
||||||
|
edit_calltip=<Primary>space
|
||||||
|
edit_wordpartcompletion=Tab
|
||||||
|
edit_movelineup=<Alt>Page_Up
|
||||||
|
edit_movelinedown=<Alt>Page_Down
|
||||||
|
menu_cut=<Primary>x
|
||||||
|
menu_copy=<Primary>c
|
||||||
|
menu_paste=<Primary>v
|
||||||
|
edit_copyline=<Primary><Shift>c
|
||||||
|
edit_cutline=<Primary><Shift>x
|
||||||
|
menu_selectall=<Primary>a
|
||||||
|
edit_selectword=<Shift><Alt>w
|
||||||
|
edit_selectline=<Shift><Alt>l
|
||||||
|
edit_selectparagraph=<Shift><Alt>p
|
||||||
|
edit_selectwordpartleft=
|
||||||
|
edit_selectwordpartright=
|
||||||
|
edit_togglecase=<Primary><Alt>u
|
||||||
|
edit_commentlinetoggle=<Primary>e
|
||||||
|
edit_commentline=
|
||||||
|
edit_uncommentline=
|
||||||
|
edit_increaseindent=<Primary>i
|
||||||
|
edit_decreaseindent=<Primary>u
|
||||||
|
edit_increaseindentbyspace=
|
||||||
|
edit_decreaseindentbyspace=
|
||||||
|
edit_autoindent=
|
||||||
|
edit_sendtocmd1=<Primary>1
|
||||||
|
edit_sendtocmd2=<Primary>2
|
||||||
|
edit_sendtocmd3=<Primary>3
|
||||||
|
edit_sendtocmd4=
|
||||||
|
edit_sendtocmd5=
|
||||||
|
edit_sendtocmd6=
|
||||||
|
edit_sendtocmd7=
|
||||||
|
edit_sendtocmd8=
|
||||||
|
edit_sendtocmd9=
|
||||||
|
edit_sendtovte=
|
||||||
|
format_reflowparagraph=<Primary>j
|
||||||
|
edit_joinlines=
|
||||||
|
menu_insert_date=<Shift><Alt>d
|
||||||
|
edit_insertwhitespace=
|
||||||
|
edit_insertlinebefore=
|
||||||
|
edit_insertlineafter=
|
||||||
|
menu_preferences=<Primary><Alt>p
|
||||||
|
menu_pluginpreferences=
|
||||||
|
menu_find=<Primary>f
|
||||||
|
menu_findnext=<Primary>g
|
||||||
|
menu_findprevious=<Primary><Shift>g
|
||||||
|
menu_findnextsel=
|
||||||
|
menu_findprevsel=
|
||||||
|
menu_replace=<Primary>h
|
||||||
|
menu_findinfiles=<Primary><Shift>f
|
||||||
|
menu_nextmessage=
|
||||||
|
menu_previousmessage=
|
||||||
|
popup_findusage=<Primary><Shift>e
|
||||||
|
popup_finddocumentusage=<Primary><Shift>d
|
||||||
|
find_markall=<Primary><Shift>m
|
||||||
|
nav_back=<Alt>Left
|
||||||
|
nav_forward=<Alt>Right
|
||||||
|
menu_gotoline=<Primary>l
|
||||||
|
edit_gotomatchingbrace=<Primary>b
|
||||||
|
edit_togglemarker=<Primary>m
|
||||||
|
edit_gotonextmarker=<Primary>period
|
||||||
|
edit_gotopreviousmarker=<Primary>comma
|
||||||
|
popup_gototagdefinition=<Primary>t
|
||||||
|
popup_gototagdeclaration=<Primary><Shift>t
|
||||||
|
edit_gotolinestart=Home
|
||||||
|
edit_gotolineend=End
|
||||||
|
edit_gotolinestartvisual=<Alt>Home
|
||||||
|
edit_gotolineendvisual=<Alt>End
|
||||||
|
edit_prevwordstart=<Primary>slash
|
||||||
|
edit_nextwordstart=<Primary>backslash
|
||||||
|
menu_toggleall=F1
|
||||||
|
menu_fullscreen=F11
|
||||||
|
menu_messagewindow=
|
||||||
|
toggle_sidebar=
|
||||||
|
menu_zoomin=<Primary>plus
|
||||||
|
menu_zoomout=<Primary>minus
|
||||||
|
normal_size=<Primary>0
|
||||||
|
menu_linewrap=
|
||||||
|
menu_linebreak=
|
||||||
|
menu_clone=
|
||||||
|
menu_strip_trailing_spaces=
|
||||||
|
menu_replacetabs=
|
||||||
|
menu_replacespaces=
|
||||||
|
menu_togglefold=
|
||||||
|
menu_foldall=
|
||||||
|
menu_unfoldall=
|
||||||
|
reloadtaglist=<Primary><Shift>r
|
||||||
|
remove_markers=
|
||||||
|
remove_error_indicators=
|
||||||
|
remove_markers_and_indicators=
|
||||||
|
project_new=
|
||||||
|
project_new_from_folder=
|
||||||
|
project_open=
|
||||||
|
project_properties=
|
||||||
|
project_close=
|
||||||
|
build_compile=F8
|
||||||
|
build_link=F9
|
||||||
|
build_make=<Shift>F9
|
||||||
|
build_makeowntarget=<Primary><Shift>F9
|
||||||
|
build_makeobject=<Shift>F8
|
||||||
|
build_nexterror=
|
||||||
|
build_previouserror=
|
||||||
|
build_run=F5
|
||||||
|
build_options=
|
||||||
|
menu_opencolorchooser=
|
||||||
|
menu_help=
|
||||||
|
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=<Primary>Page_Up
|
||||||
|
switch_tabright=<Primary>Page_Down
|
||||||
|
switch_tablastused=<Primary>Tab
|
||||||
|
move_tableft=<Primary><Shift>Page_Up
|
||||||
|
move_tabright=<Primary><Shift>Page_Down
|
||||||
|
move_tabfirst=
|
||||||
|
move_tablast=
|
||||||
|
|
||||||
|
[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=
|
||||||
|
|
||||||
|
[code_navigation]
|
||||||
|
switch_head_impl=<Shift><Alt>s
|
||||||
|
goto_file=<Shift><Alt>g
|
||||||
|
|
||||||
|
[commander]
|
||||||
|
show_panel=<Primary>semicolon
|
||||||
|
show_panel_commands=
|
||||||
|
show_panel_files=
|
||||||
|
|
||||||
|
[file_browser]
|
||||||
|
focus_file_list=
|
||||||
|
focus_path_entry=
|
||||||
|
rename_object=
|
||||||
|
create_file=
|
||||||
|
create_dir=
|
||||||
|
rename_refresh=
|
||||||
|
track_current=
|
||||||
|
|
||||||
|
[vimode]
|
||||||
|
enable_vim=
|
||||||
|
insert_for_dummies=
|
||||||
|
|
||||||
|
[ProjectOrganizer]
|
||||||
|
find_in_project=
|
||||||
|
find_file=<Primary>p
|
||||||
|
find_tag=
|
||||||
|
swap_header_source=
|
||||||
|
focus_project_sidebar=
|
||||||
|
open_file_manager=
|
||||||
|
open_terminal=
|
||||||
|
|
||||||
|
[doc_chars]
|
||||||
|
Document current word=
|
||||||
|
Document interactive=
|
||||||
|
|
||||||
|
[GeanyCtags]
|
||||||
|
generate_tags=
|
||||||
|
find_tag=
|
||||||
|
|
||||||
|
[keyrecord]
|
||||||
|
record=
|
||||||
|
play=
|
||||||
|
|
||||||
|
[geanyprj]
|
||||||
|
find_in_project=
|
||||||
|
|
||||||
|
[html_chars]
|
||||||
|
insert_html_chars=
|
||||||
|
replace_special_characters=
|
||||||
|
htmltoogle_toggle_plugin_status=
|
17
.config/geany/plugins/addons/addons.conf
Normal file
17
.config/geany/plugins/addons/addons.conf
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
[addons]
|
||||||
|
show_toolbar_doclist_item=true
|
||||||
|
doclist_sort_mode=2
|
||||||
|
enable_openuri=false
|
||||||
|
enable_tasks=true
|
||||||
|
tasks_token_list=TODO;FIXME
|
||||||
|
tasks_scan_all_documents=false
|
||||||
|
enable_systray=false
|
||||||
|
enable_bookmarklist=true
|
||||||
|
enable_markword=false
|
||||||
|
enable_markword_single_click_deselect=false
|
||||||
|
strip_trailing_blank_lines=false
|
||||||
|
enable_xmltagging=false
|
||||||
|
enable_enclose_words=false
|
||||||
|
enable_enclose_words_auto=false
|
||||||
|
enable_colortip=true
|
||||||
|
enable_double_click_color_chooser=true
|
23
.config/geany/plugins/autoclose/autoclose.conf
Normal file
23
.config/geany/plugins/autoclose/autoclose.conf
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
[autoclose]
|
||||||
|
parenthesis=true
|
||||||
|
abracket=true
|
||||||
|
abracket_htmlonly=true
|
||||||
|
cbracket=true
|
||||||
|
sbracket=true
|
||||||
|
dquote=true
|
||||||
|
squote=true
|
||||||
|
backquote=true
|
||||||
|
backquote_bashonly=false
|
||||||
|
comments_ac_enable=true
|
||||||
|
delete_pairing_brace=true
|
||||||
|
suppress_doubling=true
|
||||||
|
enclose_selections=true
|
||||||
|
comments_enclose=false
|
||||||
|
keep_selection=true
|
||||||
|
make_indent_for_cbracket=true
|
||||||
|
move_cursor_to_beginning=true
|
||||||
|
improved_cbracket_indent=true
|
||||||
|
whitesmiths_style=false
|
||||||
|
close_functions=true
|
||||||
|
bcksp_remove_pair=false
|
||||||
|
jump_on_tab=true
|
3
.config/geany/plugins/codenav/codenav.conf
Normal file
3
.config/geany/plugins/codenav/codenav.conf
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[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;
|
7
.config/geany/plugins/filebrowser/filebrowser.conf
Normal file
7
.config/geany/plugins/filebrowser/filebrowser.conf
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
[filebrowser]
|
||||||
|
open_command=dolphin "%d"
|
||||||
|
show_hidden_files=true
|
||||||
|
hide_object_files=true
|
||||||
|
hidden_file_extensions=.o .obj .so .dll .a .lib .pyc
|
||||||
|
fb_follow_path=false
|
||||||
|
fb_set_project_base_path=false
|
26
.config/geany/plugins/geanydoc/geanydoc.conf
Normal file
26
.config/geany/plugins/geanydoc/geanydoc.conf
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
[C]
|
||||||
|
internal=false
|
||||||
|
command0=man -P "col -b" -S 2:3:5 '%w'
|
||||||
|
command1=devhelp -s '%w'
|
||||||
|
|
||||||
|
[C++]
|
||||||
|
internal=false
|
||||||
|
command0=man -P "col -b" -S 2:3:5 '%w'
|
||||||
|
command1=devhelp -s '%w'
|
||||||
|
|
||||||
|
[PHP]
|
||||||
|
internal=false
|
||||||
|
command0=firefox "http://www.php.net/%w"
|
||||||
|
|
||||||
|
[Sh]
|
||||||
|
internal=true
|
||||||
|
command0=man -P "col -b" -S 1:4:5:6:7:8:9 '%w'
|
||||||
|
|
||||||
|
[Python]
|
||||||
|
internal=true
|
||||||
|
command0=pydoc '%w'
|
||||||
|
|
||||||
|
[None]
|
||||||
|
internal=false
|
||||||
|
command0=safari "https://searxng.jaandrle.cz/search?q=%w&language=all&time_range=&safesearch=0&categories=general"
|
||||||
|
|
17
.config/geany/plugins/saveactions/saveactions.conf
Normal file
17
.config/geany/plugins/saveactions/saveactions.conf
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
[saveactions]
|
||||||
|
enable_autosave=false
|
||||||
|
enable_autosave_losing_focus=false
|
||||||
|
enable_instantsave=false
|
||||||
|
enable_backupcopy=false
|
||||||
|
|
||||||
|
[autosave]
|
||||||
|
print_messages=false
|
||||||
|
save_all=false
|
||||||
|
interval=300
|
||||||
|
|
||||||
|
[instantsave]
|
||||||
|
default_ft=None
|
||||||
|
|
||||||
|
[backupcopy]
|
||||||
|
dir_levels=0
|
||||||
|
time_fmt=%Y-%m-%d-%H-%M-%S
|
16
.config/geany/plugins/treebrowser/treebrowser.conf
Normal file
16
.config/geany/plugins/treebrowser/treebrowser.conf
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
[treebrowser]
|
||||||
|
open_external_cmd=xdg-open '%d'
|
||||||
|
open_terminal=xterm
|
||||||
|
reverse_filter=false
|
||||||
|
one_click_chdoc=false
|
||||||
|
show_hidden_files=false
|
||||||
|
hide_object_files=false
|
||||||
|
show_bars=1
|
||||||
|
chroot_on_dclick=false
|
||||||
|
follow_current_doc=true
|
||||||
|
on_delete_close_file=true
|
||||||
|
on_open_focus_editor=false
|
||||||
|
show_tree_lines=true
|
||||||
|
show_bookmarks=false
|
||||||
|
show_icons=2
|
||||||
|
open_new_files=true
|
4
.config/geany/plugins/vimode/vimode.conf
Normal file
4
.config/geany/plugins/vimode/vimode.conf
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
[Settings]
|
||||||
|
enable_vim=true
|
||||||
|
insert_for_dummies=false
|
||||||
|
start_in_insert=false
|
2
.config/geany/templates/templates.README
Normal file
2
.config/geany/templates/templates.README
Normal file
@ -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 /Applications/Geany.app/Contents/Resources/share/doc/geany/html/index.html or visit https://www.geany.org/).
|
160
.ctags
Normal file
160
.ctags
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
--exclude=node_modules
|
||||||
|
--exclude=gulp
|
||||||
|
--langmap=javascript:.js.es6.es.jsx.mjs
|
||||||
|
--javascript-kinds=-c-f-m-p-v
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*\[/\1/A,Array,Arrays/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*\[/\1/A,Array,Arrays/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*\[/\1/A,Array,Arrays/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*class[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/C,Class,Classes/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}\({[ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\3/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}\({[ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\5/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}\({[ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\7/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}function[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\2/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\2/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\2/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\3/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\3/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\3/E,Export,Exports/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}\({[ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\3/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}\({[ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\5/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}\({[ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\7/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}function[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)/\1/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\2/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\2/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\2/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\3/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\3/E,Export,Exports/b
|
||||||
|
--regex-javascript=/^[ \t]*export[ \t]\{1,\}default[ \t]\{1,\}const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[^,]\{1,\},[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\3/E,Export,Exports/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*function[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t(]/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*[(]function[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t(]/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*async[ \t]function[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t(]/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*[(]async[ \t]function[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t(]/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*\(async[ \t]\{1,\}\)*function[^\*][^\*]/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*\(async[ \t]\{1,\}\)*function[^\*][^\*]/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*\(async[ \t]\{1,\}\)*function[^\*][^\*]/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*([^)]*$/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*([^)]*$/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*([^)]*$/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=.\{1,\}=>/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=.\{1,\}=>/\1/F,Function,Functions/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=.\{1,\}=>/\1/F,Function,Functions/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*function[ \t]*\*[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\1/G,Generator,Generators/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*function\([ \t]*\*\)/\1/G,Generator,Generators/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*function\([ \t]*\*\)/\1/G,Generator,Generators/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*function\([ \t]*\*\)/\1/G,Generator,Generators/b
|
||||||
|
--regex-javascript=/^[ \t]*\(\*[ \t]\)\([A-Za-z0-9_$]\{1,\}\)[ \t]*(.*)[ \t]*[{]/\2/G,Generator,Generators/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*import[ \t]\{1,\}\([{][ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\3/I,Import,Imports/b
|
||||||
|
--regex-javascript=/^[ \t]*import[ \t]\{1,\}\([{][ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\5/I,Import,Imports/b
|
||||||
|
--regex-javascript=/^[ \t]*import[ \t]\{1,\}\([{][ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)*\([A-Za-z0-9_]\{1,\}\),[ \t]*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\7/I,Import,Imports/b
|
||||||
|
--regex-javascript=/^[ \t]*import[ \t]\{1,\}type[ \t]\{1,\}\([{][ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\3/I,Import,Imports/b
|
||||||
|
--regex-javascript=/^[ \t]*import[ \t]\{1,\}typeof[ \t]\{1,\}\([{][ \t]*\)*\([A-Za-z0-9_\*]*[ \t]as[ \t]\)\([A-Za-z0-9_]\{1,\}\)/\3/I,Import,Imports/b
|
||||||
|
--regex-javascript=/^[ \t]*[A-Za-z0-9_]\{1,\}[ \t]as[ \t]\([A-Za-z0-9_]\{1,\}\)/\1/I,Import,Imports/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)\.\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*function/\2/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)\.\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*(/\2/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)\.\([A-Za-z0-9_$]\{1,\}\)\.\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*function/\3/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)\.\([A-Za-z0-9_$]\{1,\}\)\.\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*(/\3/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[:=][ \t]*[(]*function[ \t]*(/\1/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[:=][ \t](\{1,\}/\1/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[:=][ \t]\{1,\}async[ \t](\{1,\}/\1/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*static[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*(/\1/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*async[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*(/\1/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)(.*)[ \t]*[{]/\1/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*get[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*(/\1/M,Method,Methods/b
|
||||||
|
--regex-javascript=/^[ \t]*set[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*(/\1/M,Method,Methods/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)\.\([A-Za-z0-9_$]\{1,\}\)[ \t]*[=][ \t]*{/\2/P,Property,Properties/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*:[ \t]*[{"\/\[]/\1/P,Property,Properties/b
|
||||||
|
--regex-javascript=/^[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*:[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t,]*$/\1/P,Property,Properties/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*[{]/\1/O,Object,Objects/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*[{]/\1/O,Object,Objects/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*[{]/\1/O,Object,Objects/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*styled/\1/S,StyledComponent,StyledComponents/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*styled/\1/S,StyledComponent,StyledComponents/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*styled/\1/S,StyledComponent,StyledComponents/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*createGlobalStyle/\1/S,StyledComponent,StyledComponents/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*createGlobalStyle/\1/S,StyledComponent,StyledComponents/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*createGlobalStyle/\1/S,StyledComponent,StyledComponents/b
|
||||||
|
|
||||||
|
--regex-javascript=/\/\/[ \t]*\(FIXME\)[ \t]*:*\(.*\)/\1/T,Tag,Tags/b
|
||||||
|
--regex-javascript=/\/\/[ \t]*\(TODO\)[ \t]*:*\(.*\)/\1/T,Tag,Tags/b
|
||||||
|
--regex-javascript=/\/\/[ \t]*\(BUG\)[ \t]*:*\(.*\)/\1/T,Tag,Tags/b
|
||||||
|
--regex-javascript=/\/\/[ \t]*\(NOBUG\)[ \t]*:*\(.*\)/\1/T,Tag,Tags/b
|
||||||
|
--regex-javascript=/\/\/[ \t]*\(???\)[ \t]*:*\(.*\)/\1/T,Tag,Tags/b
|
||||||
|
--regex-javascript=/\/\/[ \t]*\(!!!\)[ \t]*:*\(.*\)/\1/T,Tag,Tags/b
|
||||||
|
--regex-javascript=/\/\/[ \t]*\(HACK\)[ \t]*:*\(.*\)/\1/T,Tag,Tags/b
|
||||||
|
--regex-javascript=/\/\/[ \t]*\(XXX\)[ \t]*:*\(.*\)/\1/T,Tag,Tags/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*[0-9\"'\/]/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*[0-9\"'\/]/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*[0-9\"'\/]/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*new/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*new/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*=[ \t]*new/\1/V,Variable,Variables/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[,;]/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*[,;]/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\2/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\2/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\3/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)/\3/V,Variable,Variables/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\2/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\3/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\4/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\2/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\3/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*const[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\4/V,Variable,Variables/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\2/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\3/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\4/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\2/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\3/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*var[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\4/V,Variable,Variables/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\2/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\3/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}{[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[^}]*}[ \t]*=/\4/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\2/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\3/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]*let[ \t]\{1,\}\[[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\)[ \t]*,[ \t]*\([A-Za-z0-9_$]\{1,\}\).*\][ \t]*=/\4/V,Variable,Variables/b
|
||||||
|
|
||||||
|
--regex-javascript=/^[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\),$/\1/V,Variable,Variables/b
|
||||||
|
--regex-javascript=/^[ \t]\{1,\}\([A-Za-z0-9_$]\{1,\}\)$/\1/V,Variable,Variables/b
|
||||||
|
|
||||||
|
--langdef=typescript
|
||||||
|
--langmap=typescript:.ts.tsx
|
||||||
|
--regex-typescript=/^[ \t]*(export[ \t]+([a-z]+[ \t]+)?)?class[ \t]+([a-zA-Z0-9_$]+)/\3/c,classes/
|
||||||
|
--regex-typescript=/^[ \t]*(declare[ \t]+)?namespace[ \t]+([a-zA-Z0-9_$]+)/\2/c,modules/
|
||||||
|
--regex-typescript=/^[ \t]*(export[ \t]+)?module[ \t]+([a-zA-Z0-9_$]+)/\2/n,modules/
|
||||||
|
--regex-typescript=/^[ \t]*(export[ \t]+)?(default[ \t]+)?(async[ \t]+)?function(\*)?[ \t]+([a-zA-Z0-9_$]+)/\5/f,functions/
|
||||||
|
--regex-typescript=/^[ \t]*export[ \t]+(var|let|const)[ \t]+([a-zA-Z0-9_$]+)/\2/v,variables/
|
||||||
|
--regex-typescript=/^[ \t]*(var|let|const)[ \t]+([a-zA-Z0-9_$]+)[ \t]*=[ \t]*function[ \t]*[*]?[ \t]*\(\)/\2/v,varlambdas/
|
||||||
|
--regex-typescript=/^[ \t]*(export[ \t]+)?(public|protected|private)?[ \t]*(static[ \t]+)?(abstract[ \t]+)?(((get|set|readonly)[ \t]+)|(async[ \t]+[*]*[ \t]*))?(#?[a-zA-Z1-9_$]+)[ \t]*[:(]/\9/m,members/
|
||||||
|
--regex-typescript=/^[ \t]*(export[ \t]+)?interface[ \t]+([a-zA-Z0-9_$]+)/\2/i,interfaces/
|
||||||
|
--regex-typescript=/^[ \t]*(export[ \t]+)?type[ \t]+([a-zA-Z0-9_$]+)/\2/t,types/
|
||||||
|
--regex-typescript=/^[ \t]*(export[ \t]+)?enum[ \t]+([a-zA-Z0-9_$]+)/\2/e,enums/
|
||||||
|
--regex-typescript=/^[ \t]*import[ \t]+([a-zA-Z0-9_$]+)/\1/I,imports/
|
@ -14,6 +14,7 @@ see for example [How to Store Dotfiles - A Bare Git Repository \| Atlassian Git
|
|||||||
## Files overview
|
## Files overview
|
||||||
- [Bash](./.bash/README.md)
|
- [Bash](./.bash/README.md)
|
||||||
- [Vim](./.vim/README.md)
|
- [Vim](./.vim/README.md)
|
||||||
|
- [Geany](./.config/geany/README.md)
|
||||||
- [Vifm](./.config/vifm/README.md)
|
- [Vifm](./.config/vifm/README.md)
|
||||||
- [SSH](./.ssh/README.md)
|
- [SSH](./.ssh/README.md)
|
||||||
- [Newsboat](./.newsboat/README.md)
|
- [Newsboat](./.newsboat/README.md)
|
||||||
|
Loading…
Reference in New Issue
Block a user