One day I'll actually start looking at what Copilot generates instead of just immediately pushing it.
This commit is contained in:
parent
2f3bbe3277
commit
3b47e77fc1
16 changed files with 431 additions and 0 deletions
|
|
@ -16,6 +16,8 @@ export HISTFILESIZE=10000
|
|||
export HISTSIZE=500
|
||||
export HISTCONTROL=erasedups:ignoredups:ignorespace
|
||||
|
||||
export MANPAGER="sh -c 'col -bx | bat -l man -p'"
|
||||
|
||||
shopt -s checkwinsize
|
||||
shopt -s histappend
|
||||
PROMPT_COMMAND='history -a'
|
||||
|
|
|
|||
130
geany/.config/geany/colorschemes/catppuccin-mocha.conf
Normal file
130
geany/.config/geany/colorschemes/catppuccin-mocha.conf
Normal file
|
|
@ -0,0 +1,130 @@
|
|||
#
|
||||
# catppuccin.conf
|
||||
#
|
||||
# Copyright 2022 waxxx333 <waxxx@WindowsXP>
|
||||
# Reference the filetypes files before editing this config file.
|
||||
#
|
||||
[theme_info]
|
||||
name=Catppuccin Mocha
|
||||
description=Soothing pastel theme for the high-spirited!
|
||||
version=0.2.5
|
||||
author=Isabelinc
|
||||
compat=1.22;1.23;1.23.1;1.24
|
||||
|
||||
[named_colors]
|
||||
rosewater=#f5e0dc
|
||||
flamingo=#f2cdcd
|
||||
pink=#f5c2e7
|
||||
mauve=#cba6f7
|
||||
red=#f38ba8
|
||||
maroon=#eba0ac
|
||||
peach=#fab387
|
||||
yellow=#f9e2af
|
||||
green=#a6e3a1
|
||||
teal=#94e2d5
|
||||
sky=#89dceb
|
||||
sapphire=#74c7ec
|
||||
blue=#89b4fa
|
||||
lavender=#b4befe
|
||||
text=#cdd6f4
|
||||
subtext1=#bac2de
|
||||
subtext0=#a6adc8
|
||||
overlay2=#9399b2
|
||||
overlay1=#7f849c
|
||||
overlay0=#6c7086
|
||||
surface2=#585b70
|
||||
surface1=#45475a
|
||||
surface0=#313244
|
||||
base=#1e1e2e
|
||||
mantle=#181825
|
||||
crust=#11111b
|
||||
|
||||
[named_styles]
|
||||
operator=blue
|
||||
default=subtext1;base;false;false
|
||||
error=red;yellow;false;true
|
||||
op=blue;base;true;false
|
||||
# Editor UI
|
||||
# selection: words; background
|
||||
selection=pink;blue;false;false
|
||||
current_line=;surface0;true
|
||||
brace_good=green;overlay1;true;true
|
||||
brace_bad=red;overlay1;true;true
|
||||
margin_line_number=text;base
|
||||
margin_folding=text;surface0
|
||||
fold_symbol_highlight=text
|
||||
indent_guide=overlay1
|
||||
caret=text;;false
|
||||
marker_line=yellow;yellow
|
||||
marker_search=mantle;blue
|
||||
marker_mark=green;surface0
|
||||
call_tips=overlay1;text;false;false
|
||||
white_space=overlay1;;true
|
||||
|
||||
# Basic langs
|
||||
comment=overlay0
|
||||
comment_doc=comment
|
||||
comment_line=overlay0
|
||||
comment_line_doc=comment_doc
|
||||
comment_doc_keyword=comment,bold
|
||||
comment_doc_keyword_error=comment,italic
|
||||
|
||||
number=teal
|
||||
number_1=number
|
||||
number_2=number_1
|
||||
|
||||
# class <color()>
|
||||
type=pink;;flase;true;
|
||||
|
||||
class=blue
|
||||
# def <color():>
|
||||
function=teal;;false;true;
|
||||
parameter=peach
|
||||
|
||||
|
||||
keyword=default
|
||||
# def, for, in
|
||||
keyword_1=red;;false;true
|
||||
keyword_2=default
|
||||
keyword_3=peach
|
||||
keyword_4=keyword_2
|
||||
|
||||
identifier=sky;;false;false
|
||||
# main
|
||||
identifier_1=subtext0;;false;false
|
||||
identifier_2=default
|
||||
identifier_3=identifier_2
|
||||
identifier_4=identifier_2
|
||||
|
||||
string=green;;false;false
|
||||
string_1=peach;;false;false
|
||||
string_2=green;;false;false
|
||||
string_3=default
|
||||
string_4=default
|
||||
string_eol=string_1
|
||||
character=string_1
|
||||
backticks=string_2
|
||||
here_doc=string_2
|
||||
|
||||
scalar=string_2
|
||||
label=red
|
||||
preprocessor=green
|
||||
regex=pink
|
||||
operator=lavender;;true;false
|
||||
decorator=string_1
|
||||
other=default
|
||||
extra=keyword;
|
||||
|
||||
# Markup
|
||||
tag=keyword
|
||||
tag_unknown=tag,bold
|
||||
tag_end=tag,bold
|
||||
attribute=type
|
||||
attribute_unknown=attribute,bold
|
||||
value=number
|
||||
entity=number
|
||||
|
||||
# Diff
|
||||
line_added=green
|
||||
line_removed=red
|
||||
line_changed=preprocessor
|
||||
2
geany/.config/geany/filedefs/filetypes.README
Normal file
2
geany/.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/).
|
||||
201
geany/.config/geany/geany.conf
Normal file
201
geany/.config/geany/geany.conf
Normal file
|
|
@ -0,0 +1,201 @@
|
|||
[geany]
|
||||
pref_main_load_session=true
|
||||
pref_main_project_file_in_basedir=true
|
||||
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=MesloLGS Nerd Font Propo 14
|
||||
tagbar_font=Noto Sans 12
|
||||
msgwin_font=JetBrainsMono Nerd Font 12
|
||||
show_notebook_tabs=true
|
||||
show_tab_cross=true
|
||||
tab_order_ltr=true
|
||||
tab_order_beside=false
|
||||
tab_pos_editor=2
|
||||
tab_pos_msgwin=0
|
||||
tab_label_length=1000
|
||||
show_indent_guide=false
|
||||
show_white_space=false
|
||||
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=72
|
||||
long_line_color=#C2EBC2
|
||||
symbolcompletion_max_height=10
|
||||
symbolcompletion_min_chars=4
|
||||
use_folding=true
|
||||
unfold_all_children=false
|
||||
use_indicators=true
|
||||
line_wrapping=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=72
|
||||
auto_continue_multiline=true
|
||||
comment_toggle_mark=~
|
||||
scroll_stop_at_last_line=true
|
||||
autoclose_chars=0
|
||||
pref_editor_default_new_encoding=UTF-8
|
||||
pref_editor_default_open_encoding=none
|
||||
default_eol_character=2
|
||||
pref_editor_new_line=true
|
||||
pref_editor_ensure_convert_line_endings=false
|
||||
pref_editor_replace_tabs=false
|
||||
pref_editor_trail_space=false
|
||||
pref_toolbar_show=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=Matthieu Fortin
|
||||
pref_template_company=Canadian Police College
|
||||
pref_template_mail=mattthieu.fortin.cpc@gmail.com
|
||||
pref_template_initial=MF
|
||||
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
|
||||
symbols_group_by_type=true
|
||||
color_picker_palette=
|
||||
scribble_text=Type here what you want, use it as a notice/scratch board
|
||||
scribble_pos=57
|
||||
custom_date_format=
|
||||
default_open_path=
|
||||
cmdline_new_files=true
|
||||
notebook_double_click_hides_widgets=false
|
||||
tab_close_switch_to_mru=false
|
||||
tab_pos_sidebar=2
|
||||
openfiles_path_mode=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
|
||||
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=catppuccin-mocha.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=true
|
||||
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
|
||||
|
||||
[tools]
|
||||
terminal_cmd=xterm -e "/bin/sh %c"
|
||||
browser_cmd=
|
||||
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
|
||||
|
||||
[VTE]
|
||||
load_vte=true
|
||||
font=MesloLGS Nerd Font Propo 12
|
||||
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=/usr/bin/bash
|
||||
colour_fore=#FFFFFF
|
||||
colour_back=#000000
|
||||
send_cmd_prefix=
|
||||
send_selection_unsafe=false
|
||||
|
||||
[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
|
||||
0
geany/.config/geany/keybindings.conf
Normal file
0
geany/.config/geany/keybindings.conf
Normal file
7
geany/.config/geany/plugins/filebrowser/filebrowser.conf
Normal file
7
geany/.config/geany/plugins/filebrowser/filebrowser.conf
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
[filebrowser]
|
||||
open_command=nautilus "%d"
|
||||
show_hidden_files=false
|
||||
hide_object_files=true
|
||||
hidden_file_extensions=.o .obj .so .dll .a .lib .pyc
|
||||
fb_follow_path=false
|
||||
fb_set_project_base_path=false
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[general]
|
||||
monitor-repository=true
|
||||
|
||||
[colors]
|
||||
line-added=#73d216
|
||||
line-changed=#f57900
|
||||
line-removed=#cc0000
|
||||
11
geany/.config/geany/plugins/markdown/markdown.conf
Normal file
11
geany/.config/geany/plugins/markdown/markdown.conf
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
[general]
|
||||
template=
|
||||
|
||||
[view]
|
||||
position=0
|
||||
font_name=Serif
|
||||
code_font_name=Mono
|
||||
font_point_size=12
|
||||
code_font_point_size=12
|
||||
bg_color=#fff
|
||||
fg_color=#000
|
||||
19
geany/.config/geany/plugins/markdown/template.html
Normal file
19
geany/.config/geany/plugins/markdown/template.html
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
<html>
|
||||
<head>
|
||||
<style type="text/css">
|
||||
body {
|
||||
font-family: @@font_name@@;
|
||||
font-size: @@font_point_size@@pt;
|
||||
background-color: @@bg_color@@;
|
||||
color: @@fg_color@@;
|
||||
}
|
||||
code {
|
||||
font-family: @@code_font_name@@;
|
||||
font-size: @@code_font_point_size@@pt;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
@@markdown@@
|
||||
</body>
|
||||
</html>
|
||||
32
geany/.config/geany/session.conf
Normal file
32
geany/.config/geany/session.conf
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
[files]
|
||||
recent_files=
|
||||
recent_projects=
|
||||
current_page=0
|
||||
|
||||
[project]
|
||||
session_file=
|
||||
project_file_path=/home/matt/Projects
|
||||
|
||||
[geany]
|
||||
treeview_position=241
|
||||
msgwindow_position=794
|
||||
geometry=0;0;1906;1026;1;
|
||||
sidebar_page=0
|
||||
|
||||
[VTE]
|
||||
last_dir=/home/matt
|
||||
|
||||
[search]
|
||||
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
|
||||
|
||||
[plugins]
|
||||
load_plugins=true
|
||||
custom_plugin_path=
|
||||
active_plugins=/usr/lib/geany/classbuilder.so;/usr/lib/geany/filebrowser.so;/usr/lib/geany/htmlchars.so;/usr/lib/geany/splitwindow.so;
|
||||
2
geany/.config/geany/templates/templates.README
Normal file
2
geany/.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 /usr/share/doc/geany/html/index.html or visit https://www.geany.org/).
|
||||
|
|
@ -2,3 +2,4 @@ https://github.com/gaurav210233/simple-hyprland/
|
|||
https://alexforsale.github.io/dotfiles-hyprland/
|
||||
|
||||
https://config.phundrak.com/hyprland.html
|
||||
https://alexforsale.github.io/posts/hyprland/
|
||||
|
|
|
|||
|
|
@ -46,6 +46,7 @@ exec-once=wl-paste --type image --watch cliphist store
|
|||
# exec-once=~/.local/bin/hyprpaperchanger
|
||||
exec-once=wpaperd
|
||||
#exec-once=hypridle
|
||||
exec-once=hyprshade auto
|
||||
exec-once=waybar
|
||||
exec-once=./xdg-desktop-portal.sh
|
||||
exec-once=kanshi
|
||||
|
|
|
|||
10
hypr/.config/hypr/hyprshade.toml
Normal file
10
hypr/.config/hypr/hyprshade.toml
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
[[shades]]
|
||||
name = "vibrance"
|
||||
default = true # shader to use during times when there is no other shader scheduled
|
||||
|
||||
[[shades]]
|
||||
name = "blue-light-filter"
|
||||
start_time = 19:00:00
|
||||
end_time = 06:00:00 # optional if you have more than one shade with start_time
|
||||
|
||||
|
||||
6
nvim/.config/nvim/lua/plugins/neorg.lua
Normal file
6
nvim/.config/nvim/lua/plugins/neorg.lua
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
return {
|
||||
"nvim-neorg/neorg",
|
||||
lazy = false, -- Disable lazy loading as some `lazy.nvim` distributions set `lazy = true` by default
|
||||
version = "*", -- Pin Neorg to the latest stable release
|
||||
config = true,
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue