From 22ba863608c38d1d7ff0480a9722f5d13dc0725d Mon Sep 17 00:00:00 2001 From: dogeystamp Date: Mon, 12 Aug 2024 16:03:37 -0400 Subject: [PATCH] migrate to chezmoi for dotfile installation --- .chezmoiroot | 1 + .gitmodules | 147 +++++++++++++----- README.md | 18 ++- .../share/nvim/site/pack/3pp/opt/LuaSnip | 1 - .../nvim/site/pack/3pp/opt/dressing.nvim | 1 - .../share/nvim/site/pack/3pp/opt/nvim-cmp | 1 - .../share/nvim/site/pack/3pp/opt/nvim-dap | 1 - .../share/nvim/site/pack/3pp/opt/nvim-dap-ui | 1 - .../nvim/site/pack/3pp/opt/nvim-lspconfig | 1 - .../share/nvim/site/pack/3pp/opt/nvim-nio | 1 - .../nvim/site/pack/3pp/opt/nvim-treesitter | 1 - .../pack/3pp/opt/nvim-treesitter-textobjects | 1 - .../nvim/site/pack/3pp/opt/telescope.nvim | 1 - .../share/nvim/site/pack/3pp/opt/trouble.nvim | 1 - .../nvim/site/pack/3pp/opt/vim-gitgutter | 1 - .../share/nvim/site/pack/3pp/start/vim-ledger | 1 - src/{.Xresources => dot_Xresources} | 0 src/{.clang-format => dot_clang-format} | 0 src/{.config => dot_config}/aerc/aerc.conf | 0 src/{.config => dot_config}/aerc/binds.conf | 0 .../aerc/scripts/executable_wait-pass.sh} | 0 .../aerc/stylesets/default-better | 0 .../alacritty/alacritty.toml | 0 src/{.config => dot_config}/bashrc | 0 src/{.config => dot_config}/dunst/dunstrc | 0 .../neovide => dot_config/empty_neovide} | 0 .../fcitx5/conf/chttrans.conf | 0 .../fcitx5/conf/classicui.conf | 0 .../fcitx5/conf/cloudpinyin.conf | 0 .../fcitx5/conf/notifications.conf | 0 .../fcitx5/conf/pinyin.conf | 0 .../fcitx5/conf/punctuation.conf | 0 .../fcitx5/conf/xcb.conf | 0 src/{.config => dot_config}/fcitx5/config | 0 src/{.config => dot_config}/fcitx5/profile | 0 src/{.config => dot_config}/fish/aliases.fish | 0 .../fish/conf.d/lscolor.fish | 0 src/{.config => dot_config}/fish/config.fish | 0 .../fish/functions/extra_prompt.fish | 0 .../fish/functions/fzf_binds.fish | 0 .../fish/functions/prompts.fish | 0 .../fontconfig/fonts.conf | 0 src/{.config => dot_config}/git/config | 0 .../glances/glances.conf | 0 .../gomuks/keybindings.yaml | 0 .../ipython/profile_calcpy/ipython_config.py | 0 .../ipython/profile_calcpy/startup/README | 0 .../profile_calcpy/startup/startup.ipy | 0 .../ipython/profile_default/ipython_config.py | 0 src/{.config => dot_config}/ledger/ledgerrc | 0 .../literal_dot_profile.example} | 0 src/{.config => dot_config}/mimeapps.list | 0 src/{.config => dot_config}/mpv/input.conf | 0 src/{.config => dot_config}/mpv/mpv.conf | 0 .../mpv/script-opts/osc.conf | 0 .../mpv/script-opts/stats.conf | 0 .../mpv/scripts/slicing.lua | 0 .../mpv/scripts/sponsorblock.lua | 0 .../mpv/scripts/youtube-quality.lua | 0 src/{.config => dot_config}/msmtp/config | 0 src/{.config => dot_config}/ncmpcpp/bindings | 0 src/{.config => dot_config}/ncmpcpp/config | 0 .../neofetch/config.conf | 0 .../neomutt/binds.muttrc | 0 .../neomutt/colors.muttrc | 0 .../neomutt/common.muttrc | 0 src/{.config => dot_config}/neomutt/neomuttrc | 0 .../neomutt/neomuttrc.local | 0 src/{.config => dot_config}/nushell/README.md | 0 src/{.config => dot_config}/nushell/config.nu | 0 .../nushell/dot_gitignore} | 0 src/{.config => dot_config}/nushell/env.nu | 0 .../nvim/executable_init.vim} | 0 .../nvim/ftplugin/ledger.vim | 0 .../nvim/ftplugin/typst.vim | 0 .../nvim/lua/coding.lua | 0 .../nvim/lua/confutil.lua | 0 .../nvim/lua/debugging.lua | 0 .../nvim/lua/frontend.lua | 0 src/{.config => dot_config}/nvim/lua/init.lua | 0 .../nvim/lua/snippets.lua | 0 .../nvim/lua/theme.lua | 0 .../nvim/lua/utf8-util.lua | 0 src/{.config => dot_config}/nvim/makefile | 0 .../nvim/snippets/all.lua | 0 .../nvim/snippets/lua.lua | 0 .../nvim/snippets/markdown.lua | 0 .../nvim/snippets/typst.lua | 0 src/{.config => dot_config}/picom/picom.conf | 0 .../picom/shaders/bloom.glsl | 0 .../picom/shaders/chroma.glsl | 0 .../picom/shaders/transparency-sonixd.glsl | 0 .../picom/shaders/transparency.glsl | 0 src/{.config => dot_config}/pycodestyle | 0 .../qbprof/dsc/config/amoled-cord.css | 0 .../qbprof/dsc/config/config.py | 0 .../qbprof/lstb/config/config.py | 0 .../qbprof/papr/config/config.py | 0 .../qbprof/work/config/config.py | 0 .../qbprof/zoom/config/config.py | 0 .../qutebrowser/config.py | 0 .../qutebrowser/homepage.html | 0 .../qutebrowser/style.css | 0 src/{.config => dot_config}/radare2/radare2rc | 0 src/{.config => dot_config}/rofi/config.rasi | 0 .../rofi/transparent.rasi | 0 src/{.config => dot_config}/sxhkd/sxhkdrc | 0 .../sxiv/exec/executable_key-handler} | 0 src/{.config => dot_config}/tmux/tmux.conf | 0 src/{.config => dot_config}/vars | 0 src/{.config => dot_config}/wall.png | Bin src/{.config => dot_config}/xcompose/emoji | 0 .../xcompose/executable_emoji.py} | 0 src/{.config => dot_config}/xcompose/letters | 0 src/{.config => dot_config}/xcompose/main | 0 src/{.config => dot_config}/xinitrc | 0 src/{.config => dot_config}/zathura/zathurarc | 0 src/{.inputrc => dot_inputrc} | 0 .../bin/deskutils/executable_battwatch.sh} | 0 .../bin/deskutils/executable_clipedit.sh} | 0 .../executable_notification-sound.sh} | 0 .../bin/deskutils/executable_prod.sh} | 0 .../bin/deskutils/executable_reboot.sh} | 0 .../deskutils/executable_screenshot-save.sh} | 0 .../bin/deskutils/executable_screenshot.sh} | 0 .../bin/deskutils/executable_shutdown.sh} | 0 .../bin/deskutils/executable_suspend.sh} | 0 .../bin/deskutils/notif.mp3 | Bin .../deskutils/soundboard/executable_sb-ls.sh} | 0 .../deskutils/soundboard/executable_sb-msg} | 0 .../deskutils/soundboard/executable_sb-play} | 0 .../deskutils/soundboard/executable_sb-vol} | 0 .../bk.sh => dot_local/bin/executable_bk.sh} | 0 .../bin/executable_bookmk} | 0 .../bin/executable_bridge-pw.sh} | 0 .../cb.sh => dot_local/bin/executable_cb.sh} | 0 .../bin/executable_cleanup} | 0 .../bin/executable_def.sh} | 0 .../bin/executable_dwm.tmux} | 0 .../bin/executable_fish-fm} | 0 .../bin/executable_fuzztest.sh} | 0 .../bin/executable_identity.sh} | 0 .../bin/executable_inkscape-shortcut-single} | 0 .../bin/executable_keyboard.sh} | 0 .../bin/executable_mon-on.example} | 0 .../mpvq => dot_local/bin/executable_mpvq} | 0 .../msrec => dot_local/bin/executable_msrec} | 0 .../bin/nv => dot_local/bin/executable_nv} | 0 .../bin/executable_nv-man} | 0 .../bin/executable_open_typ.sh} | 0 .../bin/executable_picomstart.sh} | 0 .../bin/executable_ping-up.sh} | 0 .../bin/executable_qbprof} | 0 .../bin/executable_rem.sh} | 0 .../bin/executable_sf-regen-user.sh} | 0 .../bin/executable_sf-user.sh} | 0 .../bin/executable_sorter.sh} | 0 .../bin/executable_tag.sh} | 0 .../bin/executable_tagger.sh} | 0 .../bin/executable_typst-figure} | 0 .../bin/external_inkscape-shortcut-manager} | 0 .../bin/external_pyinstantref} | 0 .../bin/wallpaper.example | 0 .../share/applications/pdfref.desktop | 0 .../nvim/site/pack/3pp/opt/external_LuaSnip | 1 + .../site/pack/3pp/opt/external_auto-pairs} | 0 .../site/pack/3pp/opt/external_cmp-nvim-lsp} | 0 .../site/pack/3pp/opt/external_cmp_luasnip} | 0 .../pack/3pp/opt/external_colorbuddy.nvim} | 0 .../site/pack/3pp/opt/external_dressing.nvim | 1 + .../nvim/site/pack/3pp/opt/external_nvim-cmp | 1 + .../nvim/site/pack/3pp/opt/external_nvim-dap | 1 + .../site/pack/3pp/opt/external_nvim-dap-ui | 1 + .../site/pack/3pp/opt/external_nvim-lspconfig | 1 + .../nvim/site/pack/3pp/opt/external_nvim-nio | 1 + .../pack/3pp/opt/external_nvim-noirbuddy} | 0 .../pack/3pp/opt/external_nvim-treesitter | 1 + .../opt/external_nvim-treesitter-textobjects | 1 + .../site/pack/3pp/opt/external_plenary.nvim} | 0 .../site/pack/3pp/opt/external_telescope.nvim | 1 + .../site/pack/3pp/opt/external_trouble.nvim | 1 + .../site/pack/3pp/opt/external_vim-gitgutter | 1 + .../site/pack/3pp/start/external_vim-ledger | 1 + .../userscripts/executable_code_select.py} | 0 .../userscripts/executable_fixlink-tab.sh} | 0 .../userscripts/executable_fixlink.sh} | 0 src/{.profile => dot_profile} | 0 .../data/autoexec.cfg | 0 188 files changed, 129 insertions(+), 63 deletions(-) create mode 100644 .chezmoiroot delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/LuaSnip delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/dressing.nvim delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/nvim-cmp delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/nvim-dap delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/nvim-dap-ui delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/nvim-lspconfig delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/nvim-nio delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter-textobjects delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/telescope.nvim delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/trouble.nvim delete mode 160000 src/.local/share/nvim/site/pack/3pp/opt/vim-gitgutter delete mode 160000 src/.local/share/nvim/site/pack/3pp/start/vim-ledger rename src/{.Xresources => dot_Xresources} (100%) rename src/{.clang-format => dot_clang-format} (100%) rename src/{.config => dot_config}/aerc/aerc.conf (100%) rename src/{.config => dot_config}/aerc/binds.conf (100%) rename src/{.config/aerc/scripts/wait-pass.sh => dot_config/aerc/scripts/executable_wait-pass.sh} (100%) mode change 100755 => 100644 rename src/{.config => dot_config}/aerc/stylesets/default-better (100%) rename src/{.config => dot_config}/alacritty/alacritty.toml (100%) rename src/{.config => dot_config}/bashrc (100%) rename src/{.config => dot_config}/dunst/dunstrc (100%) rename src/{.config/neovide => dot_config/empty_neovide} (100%) rename src/{.config => dot_config}/fcitx5/conf/chttrans.conf (100%) rename src/{.config => dot_config}/fcitx5/conf/classicui.conf (100%) rename src/{.config => dot_config}/fcitx5/conf/cloudpinyin.conf (100%) rename src/{.config => dot_config}/fcitx5/conf/notifications.conf (100%) rename src/{.config => dot_config}/fcitx5/conf/pinyin.conf (100%) rename src/{.config => dot_config}/fcitx5/conf/punctuation.conf (100%) rename src/{.config => dot_config}/fcitx5/conf/xcb.conf (100%) rename src/{.config => dot_config}/fcitx5/config (100%) rename src/{.config => dot_config}/fcitx5/profile (100%) rename src/{.config => dot_config}/fish/aliases.fish (100%) rename src/{.config => dot_config}/fish/conf.d/lscolor.fish (100%) rename src/{.config => dot_config}/fish/config.fish (100%) rename src/{.config => dot_config}/fish/functions/extra_prompt.fish (100%) rename src/{.config => dot_config}/fish/functions/fzf_binds.fish (100%) rename src/{.config => dot_config}/fish/functions/prompts.fish (100%) rename src/{.config => dot_config}/fontconfig/fonts.conf (100%) rename src/{.config => dot_config}/git/config (100%) rename src/{.config => dot_config}/glances/glances.conf (100%) rename src/{.config => dot_config}/gomuks/keybindings.yaml (100%) rename src/{.config => dot_config}/ipython/profile_calcpy/ipython_config.py (100%) rename src/{.config => dot_config}/ipython/profile_calcpy/startup/README (100%) rename src/{.config => dot_config}/ipython/profile_calcpy/startup/startup.ipy (100%) rename src/{.config => dot_config}/ipython/profile_default/ipython_config.py (100%) rename src/{.config => dot_config}/ledger/ledgerrc (100%) rename src/{.config/dot_profile.example => dot_config/literal_dot_profile.example} (100%) rename src/{.config => dot_config}/mimeapps.list (100%) rename src/{.config => dot_config}/mpv/input.conf (100%) rename src/{.config => dot_config}/mpv/mpv.conf (100%) rename src/{.config => dot_config}/mpv/script-opts/osc.conf (100%) rename src/{.config => dot_config}/mpv/script-opts/stats.conf (100%) rename src/{.config => dot_config}/mpv/scripts/slicing.lua (100%) rename src/{.config => dot_config}/mpv/scripts/sponsorblock.lua (100%) rename src/{.config => dot_config}/mpv/scripts/youtube-quality.lua (100%) rename src/{.config => dot_config}/msmtp/config (100%) rename src/{.config => dot_config}/ncmpcpp/bindings (100%) rename src/{.config => dot_config}/ncmpcpp/config (100%) rename src/{.config => dot_config}/neofetch/config.conf (100%) rename src/{.config => dot_config}/neomutt/binds.muttrc (100%) rename src/{.config => dot_config}/neomutt/colors.muttrc (100%) rename src/{.config => dot_config}/neomutt/common.muttrc (100%) rename src/{.config => dot_config}/neomutt/neomuttrc (100%) rename src/{.config => dot_config}/neomutt/neomuttrc.local (100%) rename src/{.config => dot_config}/nushell/README.md (100%) rename src/{.config => dot_config}/nushell/config.nu (100%) rename src/{.config/nushell/.gitignore => dot_config/nushell/dot_gitignore} (100%) rename src/{.config => dot_config}/nushell/env.nu (100%) rename src/{.config/nvim/init.vim => dot_config/nvim/executable_init.vim} (100%) mode change 100755 => 100644 rename src/{.config => dot_config}/nvim/ftplugin/ledger.vim (100%) rename src/{.config => dot_config}/nvim/ftplugin/typst.vim (100%) rename src/{.config => dot_config}/nvim/lua/coding.lua (100%) rename src/{.config => dot_config}/nvim/lua/confutil.lua (100%) rename src/{.config => dot_config}/nvim/lua/debugging.lua (100%) rename src/{.config => dot_config}/nvim/lua/frontend.lua (100%) rename src/{.config => dot_config}/nvim/lua/init.lua (100%) rename src/{.config => dot_config}/nvim/lua/snippets.lua (100%) rename src/{.config => dot_config}/nvim/lua/theme.lua (100%) rename src/{.config => dot_config}/nvim/lua/utf8-util.lua (100%) rename src/{.config => dot_config}/nvim/makefile (100%) rename src/{.config => dot_config}/nvim/snippets/all.lua (100%) rename src/{.config => dot_config}/nvim/snippets/lua.lua (100%) rename src/{.config => dot_config}/nvim/snippets/markdown.lua (100%) rename src/{.config => dot_config}/nvim/snippets/typst.lua (100%) rename src/{.config => dot_config}/picom/picom.conf (100%) rename src/{.config => dot_config}/picom/shaders/bloom.glsl (100%) rename src/{.config => dot_config}/picom/shaders/chroma.glsl (100%) rename src/{.config => dot_config}/picom/shaders/transparency-sonixd.glsl (100%) rename src/{.config => dot_config}/picom/shaders/transparency.glsl (100%) rename src/{.config => dot_config}/pycodestyle (100%) rename src/{.config => dot_config}/qbprof/dsc/config/amoled-cord.css (100%) rename src/{.config => dot_config}/qbprof/dsc/config/config.py (100%) rename src/{.config => dot_config}/qbprof/lstb/config/config.py (100%) rename src/{.config => dot_config}/qbprof/papr/config/config.py (100%) rename src/{.config => dot_config}/qbprof/work/config/config.py (100%) rename src/{.config => dot_config}/qbprof/zoom/config/config.py (100%) rename src/{.config => dot_config}/qutebrowser/config.py (100%) rename src/{.config => dot_config}/qutebrowser/homepage.html (100%) rename src/{.config => dot_config}/qutebrowser/style.css (100%) rename src/{.config => dot_config}/radare2/radare2rc (100%) rename src/{.config => dot_config}/rofi/config.rasi (100%) rename src/{.config => dot_config}/rofi/transparent.rasi (100%) rename src/{.config => dot_config}/sxhkd/sxhkdrc (100%) rename src/{.config/sxiv/exec/key-handler => dot_config/sxiv/exec/executable_key-handler} (100%) mode change 100755 => 100644 rename src/{.config => dot_config}/tmux/tmux.conf (100%) rename src/{.config => dot_config}/vars (100%) rename src/{.config => dot_config}/wall.png (100%) rename src/{.config => dot_config}/xcompose/emoji (100%) rename src/{.config/xcompose/emoji.py => dot_config/xcompose/executable_emoji.py} (100%) mode change 100755 => 100644 rename src/{.config => dot_config}/xcompose/letters (100%) rename src/{.config => dot_config}/xcompose/main (100%) rename src/{.config => dot_config}/xinitrc (100%) rename src/{.config => dot_config}/zathura/zathurarc (100%) rename src/{.inputrc => dot_inputrc} (100%) rename src/{.local/bin/deskutils/battwatch.sh => dot_local/bin/deskutils/executable_battwatch.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/clipedit.sh => dot_local/bin/deskutils/executable_clipedit.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/notification-sound.sh => dot_local/bin/deskutils/executable_notification-sound.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/prod.sh => dot_local/bin/deskutils/executable_prod.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/reboot.sh => dot_local/bin/deskutils/executable_reboot.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/screenshot-save.sh => dot_local/bin/deskutils/executable_screenshot-save.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/screenshot.sh => dot_local/bin/deskutils/executable_screenshot.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/shutdown.sh => dot_local/bin/deskutils/executable_shutdown.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/suspend.sh => dot_local/bin/deskutils/executable_suspend.sh} (100%) mode change 100755 => 100644 rename src/{.local => dot_local}/bin/deskutils/notif.mp3 (100%) rename src/{.local/bin/deskutils/soundboard/sb-ls.sh => dot_local/bin/deskutils/soundboard/executable_sb-ls.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/soundboard/sb-msg => dot_local/bin/deskutils/soundboard/executable_sb-msg} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/soundboard/sb-play => dot_local/bin/deskutils/soundboard/executable_sb-play} (100%) mode change 100755 => 100644 rename src/{.local/bin/deskutils/soundboard/sb-vol => dot_local/bin/deskutils/soundboard/executable_sb-vol} (100%) mode change 100755 => 100644 rename src/{.local/bin/bk.sh => dot_local/bin/executable_bk.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/bookmk => dot_local/bin/executable_bookmk} (100%) mode change 100755 => 100644 rename src/{.local/bin/bridge-pw.sh => dot_local/bin/executable_bridge-pw.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/cb.sh => dot_local/bin/executable_cb.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/cleanup => dot_local/bin/executable_cleanup} (100%) mode change 100755 => 100644 rename src/{.local/bin/def.sh => dot_local/bin/executable_def.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/dwm.tmux => dot_local/bin/executable_dwm.tmux} (100%) mode change 100755 => 100644 rename src/{.local/bin/fish-fm => dot_local/bin/executable_fish-fm} (100%) mode change 100755 => 100644 rename src/{.local/bin/fuzztest.sh => dot_local/bin/executable_fuzztest.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/identity.sh => dot_local/bin/executable_identity.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/inkscape-shortcut-single => dot_local/bin/executable_inkscape-shortcut-single} (100%) mode change 100755 => 100644 rename src/{.local/bin/keyboard.sh => dot_local/bin/executable_keyboard.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/mon-on.example => dot_local/bin/executable_mon-on.example} (100%) mode change 100755 => 100644 rename src/{.local/bin/mpvq => dot_local/bin/executable_mpvq} (100%) mode change 100755 => 100644 rename src/{.local/bin/msrec => dot_local/bin/executable_msrec} (100%) mode change 100755 => 100644 rename src/{.local/bin/nv => dot_local/bin/executable_nv} (100%) mode change 100755 => 100644 rename src/{.local/bin/nv-man => dot_local/bin/executable_nv-man} (100%) mode change 100755 => 100644 rename src/{.local/bin/open_typ.sh => dot_local/bin/executable_open_typ.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/picomstart.sh => dot_local/bin/executable_picomstart.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/ping-up.sh => dot_local/bin/executable_ping-up.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/qbprof => dot_local/bin/executable_qbprof} (100%) mode change 100755 => 100644 rename src/{.local/bin/rem.sh => dot_local/bin/executable_rem.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/sf-regen-user.sh => dot_local/bin/executable_sf-regen-user.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/sf-user.sh => dot_local/bin/executable_sf-user.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/sorter.sh => dot_local/bin/executable_sorter.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/tag.sh => dot_local/bin/executable_tag.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/tagger.sh => dot_local/bin/executable_tagger.sh} (100%) mode change 100755 => 100644 rename src/{.local/bin/typst-figure => dot_local/bin/executable_typst-figure} (100%) mode change 100755 => 100644 rename src/{.local/bin/inkscape-shortcut-manager => dot_local/bin/external_inkscape-shortcut-manager} (100%) rename src/{.local/bin/pyinstantref => dot_local/bin/external_pyinstantref} (100%) rename src/{.local => dot_local}/bin/wallpaper.example (100%) rename src/{.local => dot_local}/share/applications/pdfref.desktop (100%) create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_LuaSnip rename src/{.local/share/nvim/site/pack/3pp/opt/auto-pairs => dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs} (100%) rename src/{.local/share/nvim/site/pack/3pp/opt/cmp-nvim-lsp => dot_local/share/nvim/site/pack/3pp/opt/external_cmp-nvim-lsp} (100%) rename src/{.local/share/nvim/site/pack/3pp/opt/cmp_luasnip => dot_local/share/nvim/site/pack/3pp/opt/external_cmp_luasnip} (100%) rename src/{.local/share/nvim/site/pack/3pp/opt/colorbuddy.nvim => dot_local/share/nvim/site/pack/3pp/opt/external_colorbuddy.nvim} (100%) create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_dressing.nvim create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap-ui create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-lspconfig create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-nio rename src/{.local/share/nvim/site/pack/3pp/opt/nvim-noirbuddy => dot_local/share/nvim/site/pack/3pp/opt/external_nvim-noirbuddy} (100%) create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter-textobjects rename src/{.local/share/nvim/site/pack/3pp/opt/plenary.nvim => dot_local/share/nvim/site/pack/3pp/opt/external_plenary.nvim} (100%) create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_telescope.nvim create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_trouble.nvim create mode 160000 src/dot_local/share/nvim/site/pack/3pp/opt/external_vim-gitgutter create mode 160000 src/dot_local/share/nvim/site/pack/3pp/start/external_vim-ledger rename src/{.local/share/qutebrowser/userscripts/code_select.py => dot_local/share/qutebrowser/userscripts/executable_code_select.py} (100%) mode change 100755 => 100644 rename src/{.local/share/qutebrowser/userscripts/fixlink-tab.sh => dot_local/share/qutebrowser/userscripts/executable_fixlink-tab.sh} (100%) mode change 100755 => 100644 rename src/{.local/share/qutebrowser/userscripts/fixlink.sh => dot_local/share/qutebrowser/userscripts/executable_fixlink.sh} (100%) mode change 100755 => 100644 rename src/{.profile => dot_profile} (100%) rename src/{.xonotic => dot_xonotic}/data/autoexec.cfg (100%) diff --git a/.chezmoiroot b/.chezmoiroot new file mode 100644 index 0000000..85de9cf --- /dev/null +++ b/.chezmoiroot @@ -0,0 +1 @@ +src diff --git a/.gitmodules b/.gitmodules index 8e267c6..66e5d41 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,11 +1,11 @@ ################ # note-taking setup ################ -[submodule "src/.local/bin/pyinstantref"] - path = src/.local/bin/pyinstantref +[submodule "src/dot_local/bin/external_pyinstantref"] + path = src/dot_local/bin/external_pyinstantref url = https://github.com/dogeystamp/pyinstantref -[submodule "src/.local/bin/inkscape-shortcut-manager"] - path = src/.local/bin/inkscape-shortcut-manager +[submodule "src/dot_local/bin/external_inkscape-shortcut-manager"] + path = src/dot_local/bin/external_inkscape-shortcut-manager url = https://github.com/dogeystamp/inkscape-shortcut-manager @@ -16,88 +16,151 @@ # prompts # telescope.vim -[submodule "src/.local/share/nvim/site/pack/3pp/start/telescope.nvim"] - path = src/.local/share/nvim/site/pack/3pp/opt/telescope.nvim +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_telescope.nvim"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_telescope.nvim url = https://github.com/nvim-telescope/telescope.nvim.git -[submodule "src/.local/share/nvim/site/pack/3pp/start/plenary.nvim"] - path = src/.local/share/nvim/site/pack/3pp/opt/plenary.nvim +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_plenary.nvim"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_plenary.nvim url = https://github.com/nvim-lua/plenary.nvim.git # git symbols in the gutter -[submodule "src/.local/share/nvim/site/pack/3pp/start/vim-gitgutter"] - path = src/.local/share/nvim/site/pack/3pp/opt/vim-gitgutter +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_vim-gitgutter"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_vim-gitgutter url = https://github.com/airblade/vim-gitgutter.git # auto close brackets and quotes # coding.vim -[submodule "src/.local/share/nvim/site/pack/3pp/start/auto-pairs"] - path = src/.local/share/nvim/site/pack/3pp/opt/auto-pairs +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_auto-pairs"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs url = https://github.com/jiangmiao/auto-pairs # language smarts # coding.lua -[submodule "src/.local/share/nvim/site/pack/3pp/start/nvim-lspconfig"] - path = src/.local/share/nvim/site/pack/3pp/opt/nvim-lspconfig +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-lspconfig"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-lspconfig url = https://github.com/neovim/nvim-lspconfig.git -[submodule "src/.local/share/nvim/site/pack/3pp/start/nvim-cmp"] - path = src/.local/share/nvim/site/pack/3pp/opt/nvim-cmp +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-cmp"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp url = https://github.com/hrsh7th/nvim-cmp.git -[submodule "src/.local/share/nvim/site/pack/3pp/start/cmp-nvim-lsp"] - path = src/.local/share/nvim/site/pack/3pp/opt/cmp-nvim-lsp +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_cmp-nvim-lsp"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_cmp-nvim-lsp url = https://github.com/hrsh7th/cmp-nvim-lsp.git -[submodule "src/.local/share/nvim/site/pack/3pp/start/nvim-treesitter"] - path = src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-treesitter"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter url = https://github.com/nvim-treesitter/nvim-treesitter.git # intelligent motions based on treesitter -[submodule "src/.local/share/nvim/site/pack/3pp/start/nvim-treesitter-textobjects"] - path = src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter-textobjects +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-treesitter-textobjects"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter-textobjects url = https://github.com/nvim-treesitter/nvim-treesitter-textobjects # error/warning/info box # coding.lua -[submodule "src/.local/share/nvim/site/pack/3pp/start/trouble.nvim"] - path = src/.local/share/nvim/site/pack/3pp/opt/trouble.nvim +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_trouble.nvim"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_trouble.nvim url = https://github.com/folke/trouble.nvim # aesthetic changes # init.lua -[submodule "src/.local/share/nvim/site/pack/3pp/start/dressing.nvim"] - path = src/.local/share/nvim/site/pack/3pp/opt/dressing.nvim +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_dressing.nvim"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_dressing.nvim url = https://github.com/stevearc/dressing.nvim.git # plain-text-accounting ledger ftplugin # ftplugin/ledger.vim -[submodule "src/.local/share/nvim/site/pack/3pp/start/vim-ledger"] - path = src/.local/share/nvim/site/pack/3pp/start/vim-ledger +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_vim-ledger"] + path = src/dot_local/share/nvim/site/pack/3pp/start/external_vim-ledger url = https://github.com/ledger/vim-ledger.git # color theme # init.lua -[submodule "src/.local/share/nvim/site/pack/3pp/start/nvim-noirbuddy"] - path = src/.local/share/nvim/site/pack/3pp/opt/nvim-noirbuddy +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-noirbuddy"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-noirbuddy url = https://github.com/jesseleite/nvim-noirbuddy.git -[submodule "src/.local/share/nvim/site/pack/3pp/start/colorbuddy.nvim"] - path = src/.local/share/nvim/site/pack/3pp/opt/colorbuddy.nvim +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_colorbuddy.nvim"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_colorbuddy.nvim url = https://github.com/tjdevries/colorbuddy.nvim.git # debug adapter protocol # debugging.lua -[submodule "src/.local/share/nvim/site/pack/3pp/start/nvim-dap"] - path = src/.local/share/nvim/site/pack/3pp/opt/nvim-dap +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-dap"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap url = https://github.com/mfussenegger/nvim-dap.git -[submodule "src/.local/share/nvim/site/pack/3pp/start/nvim-dap-ui"] - path = src/.local/share/nvim/site/pack/3pp/opt/nvim-dap-ui +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-dap-ui"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap-ui url = https://github.com/rcarriga/nvim-dap-ui.git -[submodule "src/.local/share/nvim/site/pack/3pp/start/nvim-nio"] - path = src/.local/share/nvim/site/pack/3pp/opt/nvim-nio +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-nio"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-nio url = https://github.com/nvim-neotest/nvim-nio # snippet support # snippets.lua # (also coding.lua becuase nvim-cmp uses this too) -[submodule "src/.local/share/nvim/site/pack/3pp/start/LuaSnip"] - path = src/.local/share/nvim/site/pack/3pp/opt/LuaSnip +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_LuaSnip"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_LuaSnip url = https://github.com/L3MON4D3/LuaSnip -[submodule "src/.local/share/nvim/site/pack/3pp/start/cmp_luasnip"] - path = src/.local/share/nvim/site/pack/3pp/opt/cmp_luasnip +[submodule "src/dot_local/share/nvim/site/pack/3pp/start/external_cmp_luasnip"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_cmp_luasnip + url = https://github.com/saadparwaiz1/cmp_luasnip +[submodule "submodule.src/dot_local/bin/external_pyinstantref.path"] + path = src/dot_local/bin/external_pyinstantref + url = https://github.com/dogeystamp/pyinstantref +[submodule "submodule.src/dot_local/bin/external_inkscape-shortcut-manager.path"] + path = src/dot_local/bin/external_inkscape-shortcut-manager + url = https://github.com/dogeystamp/inkscape-shortcut-manager +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_telescope.nvim.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_telescope.nvim + url = https://github.com/nvim-telescope/telescope.nvim.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_plenary.nvim.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_plenary.nvim + url = https://github.com/nvim-lua/plenary.nvim.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_vim-gitgutter.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_vim-gitgutter + url = https://github.com/airblade/vim-gitgutter.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_auto-pairs.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs + url = https://github.com/jiangmiao/auto-pairs +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-lspconfig.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-lspconfig + url = https://github.com/neovim/nvim-lspconfig.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-cmp.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp + url = https://github.com/hrsh7th/nvim-cmp.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_cmp-nvim-lsp.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_cmp-nvim-lsp + url = https://github.com/hrsh7th/cmp-nvim-lsp.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-treesitter.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter + url = https://github.com/nvim-treesitter/nvim-treesitter.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-treesitter-textobjects.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter-textobjects + url = https://github.com/nvim-treesitter/nvim-treesitter-textobjects +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_trouble.nvim.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_trouble.nvim + url = https://github.com/folke/trouble.nvim +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_dressing.nvim.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_dressing.nvim + url = https://github.com/stevearc/dressing.nvim.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_vim-ledger.path"] + path = src/dot_local/share/nvim/site/pack/3pp/start/external_vim-ledger + url = https://github.com/ledger/vim-ledger.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-noirbuddy.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-noirbuddy + url = https://github.com/jesseleite/nvim-noirbuddy.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_colorbuddy.nvim.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_colorbuddy.nvim + url = https://github.com/tjdevries/colorbuddy.nvim.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-dap.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap + url = https://github.com/mfussenegger/nvim-dap.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-dap-ui.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap-ui + url = https://github.com/rcarriga/nvim-dap-ui.git +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_nvim-nio.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-nio + url = https://github.com/nvim-neotest/nvim-nio +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_LuaSnip.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_LuaSnip + url = https://github.com/L3MON4D3/LuaSnip +[submodule "submodule.src/dot_local/share/nvim/site/pack/3pp/start/external_cmp_luasnip.path"] + path = src/dot_local/share/nvim/site/pack/3pp/opt/external_cmp_luasnip url = https://github.com/saadparwaiz1/cmp_luasnip diff --git a/README.md b/README.md index 2a9e348..2c4e542 100644 --- a/README.md +++ b/README.md @@ -4,17 +4,19 @@ My dotfiles. ## Installation -Clone with submodules (this is necessary for Neovim plugins): +Install [chezmoi](https://chezmoi.io): -```bash -git clone --recurse-submodules https://github.com/dogeystamp/dots.git -# alternatively, after cloning: -git submodule init -git submodule update +``` +# pacman -S chezmoi ``` -Symlink all the files in src/ to your home directory using the provided dotinstall.sh script, or manually. -Otherwise, copy them manually to your home directory. +Clone then apply these dotfiles: + +``` +chezmoi init dogeystamp/dotfiles --apply +``` + +Currently, a legacy `dotinstall.sh` is also available that installs the dotfiles as symlinks. After, install some packages. A list is provided in the `programs` file. This list encompasses all packages needed for a full system, including utilities and games. diff --git a/src/.local/share/nvim/site/pack/3pp/opt/LuaSnip b/src/.local/share/nvim/site/pack/3pp/opt/LuaSnip deleted file mode 160000 index 878ace1..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/LuaSnip +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 878ace11983444d865a72e1759dbcc331d1ace4c diff --git a/src/.local/share/nvim/site/pack/3pp/opt/dressing.nvim b/src/.local/share/nvim/site/pack/3pp/opt/dressing.nvim deleted file mode 160000 index 3c38ac8..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/dressing.nvim +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 3c38ac861e1b8d4077ff46a779cde17330b29f3a diff --git a/src/.local/share/nvim/site/pack/3pp/opt/nvim-cmp b/src/.local/share/nvim/site/pack/3pp/opt/nvim-cmp deleted file mode 160000 index 5260e5e..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/nvim-cmp +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5260e5e8ecadaf13e6b82cf867a909f54e15fd07 diff --git a/src/.local/share/nvim/site/pack/3pp/opt/nvim-dap b/src/.local/share/nvim/site/pack/3pp/opt/nvim-dap deleted file mode 160000 index 922ebc7..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/nvim-dap +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 922ebc75c2fa9305e36402fbd8c984c8638770a0 diff --git a/src/.local/share/nvim/site/pack/3pp/opt/nvim-dap-ui b/src/.local/share/nvim/site/pack/3pp/opt/nvim-dap-ui deleted file mode 160000 index 334cf30..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/nvim-dap-ui +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 334cf3038c4756e6ab999cbac67c847fb654c190 diff --git a/src/.local/share/nvim/site/pack/3pp/opt/nvim-lspconfig b/src/.local/share/nvim/site/pack/3pp/opt/nvim-lspconfig deleted file mode 160000 index d706338..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/nvim-lspconfig +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d70633830acf605ec03d9728698d9e7232442eb4 diff --git a/src/.local/share/nvim/site/pack/3pp/opt/nvim-nio b/src/.local/share/nvim/site/pack/3pp/opt/nvim-nio deleted file mode 160000 index 6320241..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/nvim-nio +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 632024157d01e8bc48fd7df6a7de8ffe3fdd4f3a diff --git a/src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter b/src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter deleted file mode 160000 index 1aad04e..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 1aad04ecde5ebf8f2b3eea5c6f39d38b251757f5 diff --git a/src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter-textobjects b/src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter-textobjects deleted file mode 160000 index 33a1751..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/nvim-treesitter-textobjects +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 33a17515b79ddb10d750320fa994098bdc3e93ef diff --git a/src/.local/share/nvim/site/pack/3pp/opt/telescope.nvim b/src/.local/share/nvim/site/pack/3pp/opt/telescope.nvim deleted file mode 160000 index 2df5260..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/telescope.nvim +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2df52609a1632de5d77a0b2416db6ad9cf32e463 diff --git a/src/.local/share/nvim/site/pack/3pp/opt/trouble.nvim b/src/.local/share/nvim/site/pack/3pp/opt/trouble.nvim deleted file mode 160000 index a8264a6..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/trouble.nvim +++ /dev/null @@ -1 +0,0 @@ -Subproject commit a8264a65a0b894832ea642844f5b7c30112c458f diff --git a/src/.local/share/nvim/site/pack/3pp/opt/vim-gitgutter b/src/.local/share/nvim/site/pack/3pp/opt/vim-gitgutter deleted file mode 160000 index e801371..0000000 --- a/src/.local/share/nvim/site/pack/3pp/opt/vim-gitgutter +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e801371917e52805a4ceb1e93f55ed1fba712f82 diff --git a/src/.local/share/nvim/site/pack/3pp/start/vim-ledger b/src/.local/share/nvim/site/pack/3pp/start/vim-ledger deleted file mode 160000 index 7b97c87..0000000 --- a/src/.local/share/nvim/site/pack/3pp/start/vim-ledger +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 7b97c8765bf920e92fd950a7a5bc37cb2b13a494 diff --git a/src/.Xresources b/src/dot_Xresources similarity index 100% rename from src/.Xresources rename to src/dot_Xresources diff --git a/src/.clang-format b/src/dot_clang-format similarity index 100% rename from src/.clang-format rename to src/dot_clang-format diff --git a/src/.config/aerc/aerc.conf b/src/dot_config/aerc/aerc.conf similarity index 100% rename from src/.config/aerc/aerc.conf rename to src/dot_config/aerc/aerc.conf diff --git a/src/.config/aerc/binds.conf b/src/dot_config/aerc/binds.conf similarity index 100% rename from src/.config/aerc/binds.conf rename to src/dot_config/aerc/binds.conf diff --git a/src/.config/aerc/scripts/wait-pass.sh b/src/dot_config/aerc/scripts/executable_wait-pass.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.config/aerc/scripts/wait-pass.sh rename to src/dot_config/aerc/scripts/executable_wait-pass.sh diff --git a/src/.config/aerc/stylesets/default-better b/src/dot_config/aerc/stylesets/default-better similarity index 100% rename from src/.config/aerc/stylesets/default-better rename to src/dot_config/aerc/stylesets/default-better diff --git a/src/.config/alacritty/alacritty.toml b/src/dot_config/alacritty/alacritty.toml similarity index 100% rename from src/.config/alacritty/alacritty.toml rename to src/dot_config/alacritty/alacritty.toml diff --git a/src/.config/bashrc b/src/dot_config/bashrc similarity index 100% rename from src/.config/bashrc rename to src/dot_config/bashrc diff --git a/src/.config/dunst/dunstrc b/src/dot_config/dunst/dunstrc similarity index 100% rename from src/.config/dunst/dunstrc rename to src/dot_config/dunst/dunstrc diff --git a/src/.config/neovide b/src/dot_config/empty_neovide similarity index 100% rename from src/.config/neovide rename to src/dot_config/empty_neovide diff --git a/src/.config/fcitx5/conf/chttrans.conf b/src/dot_config/fcitx5/conf/chttrans.conf similarity index 100% rename from src/.config/fcitx5/conf/chttrans.conf rename to src/dot_config/fcitx5/conf/chttrans.conf diff --git a/src/.config/fcitx5/conf/classicui.conf b/src/dot_config/fcitx5/conf/classicui.conf similarity index 100% rename from src/.config/fcitx5/conf/classicui.conf rename to src/dot_config/fcitx5/conf/classicui.conf diff --git a/src/.config/fcitx5/conf/cloudpinyin.conf b/src/dot_config/fcitx5/conf/cloudpinyin.conf similarity index 100% rename from src/.config/fcitx5/conf/cloudpinyin.conf rename to src/dot_config/fcitx5/conf/cloudpinyin.conf diff --git a/src/.config/fcitx5/conf/notifications.conf b/src/dot_config/fcitx5/conf/notifications.conf similarity index 100% rename from src/.config/fcitx5/conf/notifications.conf rename to src/dot_config/fcitx5/conf/notifications.conf diff --git a/src/.config/fcitx5/conf/pinyin.conf b/src/dot_config/fcitx5/conf/pinyin.conf similarity index 100% rename from src/.config/fcitx5/conf/pinyin.conf rename to src/dot_config/fcitx5/conf/pinyin.conf diff --git a/src/.config/fcitx5/conf/punctuation.conf b/src/dot_config/fcitx5/conf/punctuation.conf similarity index 100% rename from src/.config/fcitx5/conf/punctuation.conf rename to src/dot_config/fcitx5/conf/punctuation.conf diff --git a/src/.config/fcitx5/conf/xcb.conf b/src/dot_config/fcitx5/conf/xcb.conf similarity index 100% rename from src/.config/fcitx5/conf/xcb.conf rename to src/dot_config/fcitx5/conf/xcb.conf diff --git a/src/.config/fcitx5/config b/src/dot_config/fcitx5/config similarity index 100% rename from src/.config/fcitx5/config rename to src/dot_config/fcitx5/config diff --git a/src/.config/fcitx5/profile b/src/dot_config/fcitx5/profile similarity index 100% rename from src/.config/fcitx5/profile rename to src/dot_config/fcitx5/profile diff --git a/src/.config/fish/aliases.fish b/src/dot_config/fish/aliases.fish similarity index 100% rename from src/.config/fish/aliases.fish rename to src/dot_config/fish/aliases.fish diff --git a/src/.config/fish/conf.d/lscolor.fish b/src/dot_config/fish/conf.d/lscolor.fish similarity index 100% rename from src/.config/fish/conf.d/lscolor.fish rename to src/dot_config/fish/conf.d/lscolor.fish diff --git a/src/.config/fish/config.fish b/src/dot_config/fish/config.fish similarity index 100% rename from src/.config/fish/config.fish rename to src/dot_config/fish/config.fish diff --git a/src/.config/fish/functions/extra_prompt.fish b/src/dot_config/fish/functions/extra_prompt.fish similarity index 100% rename from src/.config/fish/functions/extra_prompt.fish rename to src/dot_config/fish/functions/extra_prompt.fish diff --git a/src/.config/fish/functions/fzf_binds.fish b/src/dot_config/fish/functions/fzf_binds.fish similarity index 100% rename from src/.config/fish/functions/fzf_binds.fish rename to src/dot_config/fish/functions/fzf_binds.fish diff --git a/src/.config/fish/functions/prompts.fish b/src/dot_config/fish/functions/prompts.fish similarity index 100% rename from src/.config/fish/functions/prompts.fish rename to src/dot_config/fish/functions/prompts.fish diff --git a/src/.config/fontconfig/fonts.conf b/src/dot_config/fontconfig/fonts.conf similarity index 100% rename from src/.config/fontconfig/fonts.conf rename to src/dot_config/fontconfig/fonts.conf diff --git a/src/.config/git/config b/src/dot_config/git/config similarity index 100% rename from src/.config/git/config rename to src/dot_config/git/config diff --git a/src/.config/glances/glances.conf b/src/dot_config/glances/glances.conf similarity index 100% rename from src/.config/glances/glances.conf rename to src/dot_config/glances/glances.conf diff --git a/src/.config/gomuks/keybindings.yaml b/src/dot_config/gomuks/keybindings.yaml similarity index 100% rename from src/.config/gomuks/keybindings.yaml rename to src/dot_config/gomuks/keybindings.yaml diff --git a/src/.config/ipython/profile_calcpy/ipython_config.py b/src/dot_config/ipython/profile_calcpy/ipython_config.py similarity index 100% rename from src/.config/ipython/profile_calcpy/ipython_config.py rename to src/dot_config/ipython/profile_calcpy/ipython_config.py diff --git a/src/.config/ipython/profile_calcpy/startup/README b/src/dot_config/ipython/profile_calcpy/startup/README similarity index 100% rename from src/.config/ipython/profile_calcpy/startup/README rename to src/dot_config/ipython/profile_calcpy/startup/README diff --git a/src/.config/ipython/profile_calcpy/startup/startup.ipy b/src/dot_config/ipython/profile_calcpy/startup/startup.ipy similarity index 100% rename from src/.config/ipython/profile_calcpy/startup/startup.ipy rename to src/dot_config/ipython/profile_calcpy/startup/startup.ipy diff --git a/src/.config/ipython/profile_default/ipython_config.py b/src/dot_config/ipython/profile_default/ipython_config.py similarity index 100% rename from src/.config/ipython/profile_default/ipython_config.py rename to src/dot_config/ipython/profile_default/ipython_config.py diff --git a/src/.config/ledger/ledgerrc b/src/dot_config/ledger/ledgerrc similarity index 100% rename from src/.config/ledger/ledgerrc rename to src/dot_config/ledger/ledgerrc diff --git a/src/.config/dot_profile.example b/src/dot_config/literal_dot_profile.example similarity index 100% rename from src/.config/dot_profile.example rename to src/dot_config/literal_dot_profile.example diff --git a/src/.config/mimeapps.list b/src/dot_config/mimeapps.list similarity index 100% rename from src/.config/mimeapps.list rename to src/dot_config/mimeapps.list diff --git a/src/.config/mpv/input.conf b/src/dot_config/mpv/input.conf similarity index 100% rename from src/.config/mpv/input.conf rename to src/dot_config/mpv/input.conf diff --git a/src/.config/mpv/mpv.conf b/src/dot_config/mpv/mpv.conf similarity index 100% rename from src/.config/mpv/mpv.conf rename to src/dot_config/mpv/mpv.conf diff --git a/src/.config/mpv/script-opts/osc.conf b/src/dot_config/mpv/script-opts/osc.conf similarity index 100% rename from src/.config/mpv/script-opts/osc.conf rename to src/dot_config/mpv/script-opts/osc.conf diff --git a/src/.config/mpv/script-opts/stats.conf b/src/dot_config/mpv/script-opts/stats.conf similarity index 100% rename from src/.config/mpv/script-opts/stats.conf rename to src/dot_config/mpv/script-opts/stats.conf diff --git a/src/.config/mpv/scripts/slicing.lua b/src/dot_config/mpv/scripts/slicing.lua similarity index 100% rename from src/.config/mpv/scripts/slicing.lua rename to src/dot_config/mpv/scripts/slicing.lua diff --git a/src/.config/mpv/scripts/sponsorblock.lua b/src/dot_config/mpv/scripts/sponsorblock.lua similarity index 100% rename from src/.config/mpv/scripts/sponsorblock.lua rename to src/dot_config/mpv/scripts/sponsorblock.lua diff --git a/src/.config/mpv/scripts/youtube-quality.lua b/src/dot_config/mpv/scripts/youtube-quality.lua similarity index 100% rename from src/.config/mpv/scripts/youtube-quality.lua rename to src/dot_config/mpv/scripts/youtube-quality.lua diff --git a/src/.config/msmtp/config b/src/dot_config/msmtp/config similarity index 100% rename from src/.config/msmtp/config rename to src/dot_config/msmtp/config diff --git a/src/.config/ncmpcpp/bindings b/src/dot_config/ncmpcpp/bindings similarity index 100% rename from src/.config/ncmpcpp/bindings rename to src/dot_config/ncmpcpp/bindings diff --git a/src/.config/ncmpcpp/config b/src/dot_config/ncmpcpp/config similarity index 100% rename from src/.config/ncmpcpp/config rename to src/dot_config/ncmpcpp/config diff --git a/src/.config/neofetch/config.conf b/src/dot_config/neofetch/config.conf similarity index 100% rename from src/.config/neofetch/config.conf rename to src/dot_config/neofetch/config.conf diff --git a/src/.config/neomutt/binds.muttrc b/src/dot_config/neomutt/binds.muttrc similarity index 100% rename from src/.config/neomutt/binds.muttrc rename to src/dot_config/neomutt/binds.muttrc diff --git a/src/.config/neomutt/colors.muttrc b/src/dot_config/neomutt/colors.muttrc similarity index 100% rename from src/.config/neomutt/colors.muttrc rename to src/dot_config/neomutt/colors.muttrc diff --git a/src/.config/neomutt/common.muttrc b/src/dot_config/neomutt/common.muttrc similarity index 100% rename from src/.config/neomutt/common.muttrc rename to src/dot_config/neomutt/common.muttrc diff --git a/src/.config/neomutt/neomuttrc b/src/dot_config/neomutt/neomuttrc similarity index 100% rename from src/.config/neomutt/neomuttrc rename to src/dot_config/neomutt/neomuttrc diff --git a/src/.config/neomutt/neomuttrc.local b/src/dot_config/neomutt/neomuttrc.local similarity index 100% rename from src/.config/neomutt/neomuttrc.local rename to src/dot_config/neomutt/neomuttrc.local diff --git a/src/.config/nushell/README.md b/src/dot_config/nushell/README.md similarity index 100% rename from src/.config/nushell/README.md rename to src/dot_config/nushell/README.md diff --git a/src/.config/nushell/config.nu b/src/dot_config/nushell/config.nu similarity index 100% rename from src/.config/nushell/config.nu rename to src/dot_config/nushell/config.nu diff --git a/src/.config/nushell/.gitignore b/src/dot_config/nushell/dot_gitignore similarity index 100% rename from src/.config/nushell/.gitignore rename to src/dot_config/nushell/dot_gitignore diff --git a/src/.config/nushell/env.nu b/src/dot_config/nushell/env.nu similarity index 100% rename from src/.config/nushell/env.nu rename to src/dot_config/nushell/env.nu diff --git a/src/.config/nvim/init.vim b/src/dot_config/nvim/executable_init.vim old mode 100755 new mode 100644 similarity index 100% rename from src/.config/nvim/init.vim rename to src/dot_config/nvim/executable_init.vim diff --git a/src/.config/nvim/ftplugin/ledger.vim b/src/dot_config/nvim/ftplugin/ledger.vim similarity index 100% rename from src/.config/nvim/ftplugin/ledger.vim rename to src/dot_config/nvim/ftplugin/ledger.vim diff --git a/src/.config/nvim/ftplugin/typst.vim b/src/dot_config/nvim/ftplugin/typst.vim similarity index 100% rename from src/.config/nvim/ftplugin/typst.vim rename to src/dot_config/nvim/ftplugin/typst.vim diff --git a/src/.config/nvim/lua/coding.lua b/src/dot_config/nvim/lua/coding.lua similarity index 100% rename from src/.config/nvim/lua/coding.lua rename to src/dot_config/nvim/lua/coding.lua diff --git a/src/.config/nvim/lua/confutil.lua b/src/dot_config/nvim/lua/confutil.lua similarity index 100% rename from src/.config/nvim/lua/confutil.lua rename to src/dot_config/nvim/lua/confutil.lua diff --git a/src/.config/nvim/lua/debugging.lua b/src/dot_config/nvim/lua/debugging.lua similarity index 100% rename from src/.config/nvim/lua/debugging.lua rename to src/dot_config/nvim/lua/debugging.lua diff --git a/src/.config/nvim/lua/frontend.lua b/src/dot_config/nvim/lua/frontend.lua similarity index 100% rename from src/.config/nvim/lua/frontend.lua rename to src/dot_config/nvim/lua/frontend.lua diff --git a/src/.config/nvim/lua/init.lua b/src/dot_config/nvim/lua/init.lua similarity index 100% rename from src/.config/nvim/lua/init.lua rename to src/dot_config/nvim/lua/init.lua diff --git a/src/.config/nvim/lua/snippets.lua b/src/dot_config/nvim/lua/snippets.lua similarity index 100% rename from src/.config/nvim/lua/snippets.lua rename to src/dot_config/nvim/lua/snippets.lua diff --git a/src/.config/nvim/lua/theme.lua b/src/dot_config/nvim/lua/theme.lua similarity index 100% rename from src/.config/nvim/lua/theme.lua rename to src/dot_config/nvim/lua/theme.lua diff --git a/src/.config/nvim/lua/utf8-util.lua b/src/dot_config/nvim/lua/utf8-util.lua similarity index 100% rename from src/.config/nvim/lua/utf8-util.lua rename to src/dot_config/nvim/lua/utf8-util.lua diff --git a/src/.config/nvim/makefile b/src/dot_config/nvim/makefile similarity index 100% rename from src/.config/nvim/makefile rename to src/dot_config/nvim/makefile diff --git a/src/.config/nvim/snippets/all.lua b/src/dot_config/nvim/snippets/all.lua similarity index 100% rename from src/.config/nvim/snippets/all.lua rename to src/dot_config/nvim/snippets/all.lua diff --git a/src/.config/nvim/snippets/lua.lua b/src/dot_config/nvim/snippets/lua.lua similarity index 100% rename from src/.config/nvim/snippets/lua.lua rename to src/dot_config/nvim/snippets/lua.lua diff --git a/src/.config/nvim/snippets/markdown.lua b/src/dot_config/nvim/snippets/markdown.lua similarity index 100% rename from src/.config/nvim/snippets/markdown.lua rename to src/dot_config/nvim/snippets/markdown.lua diff --git a/src/.config/nvim/snippets/typst.lua b/src/dot_config/nvim/snippets/typst.lua similarity index 100% rename from src/.config/nvim/snippets/typst.lua rename to src/dot_config/nvim/snippets/typst.lua diff --git a/src/.config/picom/picom.conf b/src/dot_config/picom/picom.conf similarity index 100% rename from src/.config/picom/picom.conf rename to src/dot_config/picom/picom.conf diff --git a/src/.config/picom/shaders/bloom.glsl b/src/dot_config/picom/shaders/bloom.glsl similarity index 100% rename from src/.config/picom/shaders/bloom.glsl rename to src/dot_config/picom/shaders/bloom.glsl diff --git a/src/.config/picom/shaders/chroma.glsl b/src/dot_config/picom/shaders/chroma.glsl similarity index 100% rename from src/.config/picom/shaders/chroma.glsl rename to src/dot_config/picom/shaders/chroma.glsl diff --git a/src/.config/picom/shaders/transparency-sonixd.glsl b/src/dot_config/picom/shaders/transparency-sonixd.glsl similarity index 100% rename from src/.config/picom/shaders/transparency-sonixd.glsl rename to src/dot_config/picom/shaders/transparency-sonixd.glsl diff --git a/src/.config/picom/shaders/transparency.glsl b/src/dot_config/picom/shaders/transparency.glsl similarity index 100% rename from src/.config/picom/shaders/transparency.glsl rename to src/dot_config/picom/shaders/transparency.glsl diff --git a/src/.config/pycodestyle b/src/dot_config/pycodestyle similarity index 100% rename from src/.config/pycodestyle rename to src/dot_config/pycodestyle diff --git a/src/.config/qbprof/dsc/config/amoled-cord.css b/src/dot_config/qbprof/dsc/config/amoled-cord.css similarity index 100% rename from src/.config/qbprof/dsc/config/amoled-cord.css rename to src/dot_config/qbprof/dsc/config/amoled-cord.css diff --git a/src/.config/qbprof/dsc/config/config.py b/src/dot_config/qbprof/dsc/config/config.py similarity index 100% rename from src/.config/qbprof/dsc/config/config.py rename to src/dot_config/qbprof/dsc/config/config.py diff --git a/src/.config/qbprof/lstb/config/config.py b/src/dot_config/qbprof/lstb/config/config.py similarity index 100% rename from src/.config/qbprof/lstb/config/config.py rename to src/dot_config/qbprof/lstb/config/config.py diff --git a/src/.config/qbprof/papr/config/config.py b/src/dot_config/qbprof/papr/config/config.py similarity index 100% rename from src/.config/qbprof/papr/config/config.py rename to src/dot_config/qbprof/papr/config/config.py diff --git a/src/.config/qbprof/work/config/config.py b/src/dot_config/qbprof/work/config/config.py similarity index 100% rename from src/.config/qbprof/work/config/config.py rename to src/dot_config/qbprof/work/config/config.py diff --git a/src/.config/qbprof/zoom/config/config.py b/src/dot_config/qbprof/zoom/config/config.py similarity index 100% rename from src/.config/qbprof/zoom/config/config.py rename to src/dot_config/qbprof/zoom/config/config.py diff --git a/src/.config/qutebrowser/config.py b/src/dot_config/qutebrowser/config.py similarity index 100% rename from src/.config/qutebrowser/config.py rename to src/dot_config/qutebrowser/config.py diff --git a/src/.config/qutebrowser/homepage.html b/src/dot_config/qutebrowser/homepage.html similarity index 100% rename from src/.config/qutebrowser/homepage.html rename to src/dot_config/qutebrowser/homepage.html diff --git a/src/.config/qutebrowser/style.css b/src/dot_config/qutebrowser/style.css similarity index 100% rename from src/.config/qutebrowser/style.css rename to src/dot_config/qutebrowser/style.css diff --git a/src/.config/radare2/radare2rc b/src/dot_config/radare2/radare2rc similarity index 100% rename from src/.config/radare2/radare2rc rename to src/dot_config/radare2/radare2rc diff --git a/src/.config/rofi/config.rasi b/src/dot_config/rofi/config.rasi similarity index 100% rename from src/.config/rofi/config.rasi rename to src/dot_config/rofi/config.rasi diff --git a/src/.config/rofi/transparent.rasi b/src/dot_config/rofi/transparent.rasi similarity index 100% rename from src/.config/rofi/transparent.rasi rename to src/dot_config/rofi/transparent.rasi diff --git a/src/.config/sxhkd/sxhkdrc b/src/dot_config/sxhkd/sxhkdrc similarity index 100% rename from src/.config/sxhkd/sxhkdrc rename to src/dot_config/sxhkd/sxhkdrc diff --git a/src/.config/sxiv/exec/key-handler b/src/dot_config/sxiv/exec/executable_key-handler old mode 100755 new mode 100644 similarity index 100% rename from src/.config/sxiv/exec/key-handler rename to src/dot_config/sxiv/exec/executable_key-handler diff --git a/src/.config/tmux/tmux.conf b/src/dot_config/tmux/tmux.conf similarity index 100% rename from src/.config/tmux/tmux.conf rename to src/dot_config/tmux/tmux.conf diff --git a/src/.config/vars b/src/dot_config/vars similarity index 100% rename from src/.config/vars rename to src/dot_config/vars diff --git a/src/.config/wall.png b/src/dot_config/wall.png similarity index 100% rename from src/.config/wall.png rename to src/dot_config/wall.png diff --git a/src/.config/xcompose/emoji b/src/dot_config/xcompose/emoji similarity index 100% rename from src/.config/xcompose/emoji rename to src/dot_config/xcompose/emoji diff --git a/src/.config/xcompose/emoji.py b/src/dot_config/xcompose/executable_emoji.py old mode 100755 new mode 100644 similarity index 100% rename from src/.config/xcompose/emoji.py rename to src/dot_config/xcompose/executable_emoji.py diff --git a/src/.config/xcompose/letters b/src/dot_config/xcompose/letters similarity index 100% rename from src/.config/xcompose/letters rename to src/dot_config/xcompose/letters diff --git a/src/.config/xcompose/main b/src/dot_config/xcompose/main similarity index 100% rename from src/.config/xcompose/main rename to src/dot_config/xcompose/main diff --git a/src/.config/xinitrc b/src/dot_config/xinitrc similarity index 100% rename from src/.config/xinitrc rename to src/dot_config/xinitrc diff --git a/src/.config/zathura/zathurarc b/src/dot_config/zathura/zathurarc similarity index 100% rename from src/.config/zathura/zathurarc rename to src/dot_config/zathura/zathurarc diff --git a/src/.inputrc b/src/dot_inputrc similarity index 100% rename from src/.inputrc rename to src/dot_inputrc diff --git a/src/.local/bin/deskutils/battwatch.sh b/src/dot_local/bin/deskutils/executable_battwatch.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/battwatch.sh rename to src/dot_local/bin/deskutils/executable_battwatch.sh diff --git a/src/.local/bin/deskutils/clipedit.sh b/src/dot_local/bin/deskutils/executable_clipedit.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/clipedit.sh rename to src/dot_local/bin/deskutils/executable_clipedit.sh diff --git a/src/.local/bin/deskutils/notification-sound.sh b/src/dot_local/bin/deskutils/executable_notification-sound.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/notification-sound.sh rename to src/dot_local/bin/deskutils/executable_notification-sound.sh diff --git a/src/.local/bin/deskutils/prod.sh b/src/dot_local/bin/deskutils/executable_prod.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/prod.sh rename to src/dot_local/bin/deskutils/executable_prod.sh diff --git a/src/.local/bin/deskutils/reboot.sh b/src/dot_local/bin/deskutils/executable_reboot.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/reboot.sh rename to src/dot_local/bin/deskutils/executable_reboot.sh diff --git a/src/.local/bin/deskutils/screenshot-save.sh b/src/dot_local/bin/deskutils/executable_screenshot-save.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/screenshot-save.sh rename to src/dot_local/bin/deskutils/executable_screenshot-save.sh diff --git a/src/.local/bin/deskutils/screenshot.sh b/src/dot_local/bin/deskutils/executable_screenshot.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/screenshot.sh rename to src/dot_local/bin/deskutils/executable_screenshot.sh diff --git a/src/.local/bin/deskutils/shutdown.sh b/src/dot_local/bin/deskutils/executable_shutdown.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/shutdown.sh rename to src/dot_local/bin/deskutils/executable_shutdown.sh diff --git a/src/.local/bin/deskutils/suspend.sh b/src/dot_local/bin/deskutils/executable_suspend.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/suspend.sh rename to src/dot_local/bin/deskutils/executable_suspend.sh diff --git a/src/.local/bin/deskutils/notif.mp3 b/src/dot_local/bin/deskutils/notif.mp3 similarity index 100% rename from src/.local/bin/deskutils/notif.mp3 rename to src/dot_local/bin/deskutils/notif.mp3 diff --git a/src/.local/bin/deskutils/soundboard/sb-ls.sh b/src/dot_local/bin/deskutils/soundboard/executable_sb-ls.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/soundboard/sb-ls.sh rename to src/dot_local/bin/deskutils/soundboard/executable_sb-ls.sh diff --git a/src/.local/bin/deskutils/soundboard/sb-msg b/src/dot_local/bin/deskutils/soundboard/executable_sb-msg old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/soundboard/sb-msg rename to src/dot_local/bin/deskutils/soundboard/executable_sb-msg diff --git a/src/.local/bin/deskutils/soundboard/sb-play b/src/dot_local/bin/deskutils/soundboard/executable_sb-play old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/soundboard/sb-play rename to src/dot_local/bin/deskutils/soundboard/executable_sb-play diff --git a/src/.local/bin/deskutils/soundboard/sb-vol b/src/dot_local/bin/deskutils/soundboard/executable_sb-vol old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/deskutils/soundboard/sb-vol rename to src/dot_local/bin/deskutils/soundboard/executable_sb-vol diff --git a/src/.local/bin/bk.sh b/src/dot_local/bin/executable_bk.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/bk.sh rename to src/dot_local/bin/executable_bk.sh diff --git a/src/.local/bin/bookmk b/src/dot_local/bin/executable_bookmk old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/bookmk rename to src/dot_local/bin/executable_bookmk diff --git a/src/.local/bin/bridge-pw.sh b/src/dot_local/bin/executable_bridge-pw.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/bridge-pw.sh rename to src/dot_local/bin/executable_bridge-pw.sh diff --git a/src/.local/bin/cb.sh b/src/dot_local/bin/executable_cb.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/cb.sh rename to src/dot_local/bin/executable_cb.sh diff --git a/src/.local/bin/cleanup b/src/dot_local/bin/executable_cleanup old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/cleanup rename to src/dot_local/bin/executable_cleanup diff --git a/src/.local/bin/def.sh b/src/dot_local/bin/executable_def.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/def.sh rename to src/dot_local/bin/executable_def.sh diff --git a/src/.local/bin/dwm.tmux b/src/dot_local/bin/executable_dwm.tmux old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/dwm.tmux rename to src/dot_local/bin/executable_dwm.tmux diff --git a/src/.local/bin/fish-fm b/src/dot_local/bin/executable_fish-fm old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/fish-fm rename to src/dot_local/bin/executable_fish-fm diff --git a/src/.local/bin/fuzztest.sh b/src/dot_local/bin/executable_fuzztest.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/fuzztest.sh rename to src/dot_local/bin/executable_fuzztest.sh diff --git a/src/.local/bin/identity.sh b/src/dot_local/bin/executable_identity.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/identity.sh rename to src/dot_local/bin/executable_identity.sh diff --git a/src/.local/bin/inkscape-shortcut-single b/src/dot_local/bin/executable_inkscape-shortcut-single old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/inkscape-shortcut-single rename to src/dot_local/bin/executable_inkscape-shortcut-single diff --git a/src/.local/bin/keyboard.sh b/src/dot_local/bin/executable_keyboard.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/keyboard.sh rename to src/dot_local/bin/executable_keyboard.sh diff --git a/src/.local/bin/mon-on.example b/src/dot_local/bin/executable_mon-on.example old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/mon-on.example rename to src/dot_local/bin/executable_mon-on.example diff --git a/src/.local/bin/mpvq b/src/dot_local/bin/executable_mpvq old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/mpvq rename to src/dot_local/bin/executable_mpvq diff --git a/src/.local/bin/msrec b/src/dot_local/bin/executable_msrec old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/msrec rename to src/dot_local/bin/executable_msrec diff --git a/src/.local/bin/nv b/src/dot_local/bin/executable_nv old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/nv rename to src/dot_local/bin/executable_nv diff --git a/src/.local/bin/nv-man b/src/dot_local/bin/executable_nv-man old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/nv-man rename to src/dot_local/bin/executable_nv-man diff --git a/src/.local/bin/open_typ.sh b/src/dot_local/bin/executable_open_typ.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/open_typ.sh rename to src/dot_local/bin/executable_open_typ.sh diff --git a/src/.local/bin/picomstart.sh b/src/dot_local/bin/executable_picomstart.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/picomstart.sh rename to src/dot_local/bin/executable_picomstart.sh diff --git a/src/.local/bin/ping-up.sh b/src/dot_local/bin/executable_ping-up.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/ping-up.sh rename to src/dot_local/bin/executable_ping-up.sh diff --git a/src/.local/bin/qbprof b/src/dot_local/bin/executable_qbprof old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/qbprof rename to src/dot_local/bin/executable_qbprof diff --git a/src/.local/bin/rem.sh b/src/dot_local/bin/executable_rem.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/rem.sh rename to src/dot_local/bin/executable_rem.sh diff --git a/src/.local/bin/sf-regen-user.sh b/src/dot_local/bin/executable_sf-regen-user.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/sf-regen-user.sh rename to src/dot_local/bin/executable_sf-regen-user.sh diff --git a/src/.local/bin/sf-user.sh b/src/dot_local/bin/executable_sf-user.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/sf-user.sh rename to src/dot_local/bin/executable_sf-user.sh diff --git a/src/.local/bin/sorter.sh b/src/dot_local/bin/executable_sorter.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/sorter.sh rename to src/dot_local/bin/executable_sorter.sh diff --git a/src/.local/bin/tag.sh b/src/dot_local/bin/executable_tag.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/tag.sh rename to src/dot_local/bin/executable_tag.sh diff --git a/src/.local/bin/tagger.sh b/src/dot_local/bin/executable_tagger.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/tagger.sh rename to src/dot_local/bin/executable_tagger.sh diff --git a/src/.local/bin/typst-figure b/src/dot_local/bin/executable_typst-figure old mode 100755 new mode 100644 similarity index 100% rename from src/.local/bin/typst-figure rename to src/dot_local/bin/executable_typst-figure diff --git a/src/.local/bin/inkscape-shortcut-manager b/src/dot_local/bin/external_inkscape-shortcut-manager similarity index 100% rename from src/.local/bin/inkscape-shortcut-manager rename to src/dot_local/bin/external_inkscape-shortcut-manager diff --git a/src/.local/bin/pyinstantref b/src/dot_local/bin/external_pyinstantref similarity index 100% rename from src/.local/bin/pyinstantref rename to src/dot_local/bin/external_pyinstantref diff --git a/src/.local/bin/wallpaper.example b/src/dot_local/bin/wallpaper.example similarity index 100% rename from src/.local/bin/wallpaper.example rename to src/dot_local/bin/wallpaper.example diff --git a/src/.local/share/applications/pdfref.desktop b/src/dot_local/share/applications/pdfref.desktop similarity index 100% rename from src/.local/share/applications/pdfref.desktop rename to src/dot_local/share/applications/pdfref.desktop diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_LuaSnip b/src/dot_local/share/nvim/site/pack/3pp/opt/external_LuaSnip new file mode 160000 index 0000000..b84eeb3 --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_LuaSnip @@ -0,0 +1 @@ +Subproject commit b84eeb3641b08324287587b426ec974b888390d9 diff --git a/src/.local/share/nvim/site/pack/3pp/opt/auto-pairs b/src/dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs similarity index 100% rename from src/.local/share/nvim/site/pack/3pp/opt/auto-pairs rename to src/dot_local/share/nvim/site/pack/3pp/opt/external_auto-pairs diff --git a/src/.local/share/nvim/site/pack/3pp/opt/cmp-nvim-lsp b/src/dot_local/share/nvim/site/pack/3pp/opt/external_cmp-nvim-lsp similarity index 100% rename from src/.local/share/nvim/site/pack/3pp/opt/cmp-nvim-lsp rename to src/dot_local/share/nvim/site/pack/3pp/opt/external_cmp-nvim-lsp diff --git a/src/.local/share/nvim/site/pack/3pp/opt/cmp_luasnip b/src/dot_local/share/nvim/site/pack/3pp/opt/external_cmp_luasnip similarity index 100% rename from src/.local/share/nvim/site/pack/3pp/opt/cmp_luasnip rename to src/dot_local/share/nvim/site/pack/3pp/opt/external_cmp_luasnip diff --git a/src/.local/share/nvim/site/pack/3pp/opt/colorbuddy.nvim b/src/dot_local/share/nvim/site/pack/3pp/opt/external_colorbuddy.nvim similarity index 100% rename from src/.local/share/nvim/site/pack/3pp/opt/colorbuddy.nvim rename to src/dot_local/share/nvim/site/pack/3pp/opt/external_colorbuddy.nvim diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_dressing.nvim b/src/dot_local/share/nvim/site/pack/3pp/opt/external_dressing.nvim new file mode 160000 index 0000000..6741f10 --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_dressing.nvim @@ -0,0 +1 @@ +Subproject commit 6741f1062d3dc6e4755367a7e9b347b553623f04 diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp new file mode 160000 index 0000000..ae644fe --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-cmp @@ -0,0 +1 @@ +Subproject commit ae644feb7b67bf1ce4260c231d1d4300b19c6f30 diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap new file mode 160000 index 0000000..2b428ff --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap @@ -0,0 +1 @@ +Subproject commit 2b428ff2632e73295e9decbcf1c40d8e26213305 diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap-ui b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap-ui new file mode 160000 index 0000000..a5606bc --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-dap-ui @@ -0,0 +1 @@ +Subproject commit a5606bc5958db86f8d92803bea7400ee26a8d7e4 diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-lspconfig b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-lspconfig new file mode 160000 index 0000000..ff97d37 --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-lspconfig @@ -0,0 +1 @@ +Subproject commit ff97d376b1d22b2eaf9274605531babf0cd0cf21 diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-nio b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-nio new file mode 160000 index 0000000..a428f30 --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-nio @@ -0,0 +1 @@ +Subproject commit a428f309119086dc78dd4b19306d2d67be884eee diff --git a/src/.local/share/nvim/site/pack/3pp/opt/nvim-noirbuddy b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-noirbuddy similarity index 100% rename from src/.local/share/nvim/site/pack/3pp/opt/nvim-noirbuddy rename to src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-noirbuddy diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter new file mode 160000 index 0000000..e5a05ba --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter @@ -0,0 +1 @@ +Subproject commit e5a05ba5e298cc1e1dad8eb8095b8d4d89a7f793 diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter-textobjects b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter-textobjects new file mode 160000 index 0000000..ca93cb2 --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_nvim-treesitter-textobjects @@ -0,0 +1 @@ +Subproject commit ca93cb2c34b67ab22d01976fc90bc95627a3317f diff --git a/src/.local/share/nvim/site/pack/3pp/opt/plenary.nvim b/src/dot_local/share/nvim/site/pack/3pp/opt/external_plenary.nvim similarity index 100% rename from src/.local/share/nvim/site/pack/3pp/opt/plenary.nvim rename to src/dot_local/share/nvim/site/pack/3pp/opt/external_plenary.nvim diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_telescope.nvim b/src/dot_local/share/nvim/site/pack/3pp/opt/external_telescope.nvim new file mode 160000 index 0000000..3b1600d --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_telescope.nvim @@ -0,0 +1 @@ +Subproject commit 3b1600d0fd5172ad9fae00987362ca0ef3d8895d diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_trouble.nvim b/src/dot_local/share/nvim/site/pack/3pp/opt/external_trouble.nvim new file mode 160000 index 0000000..6efc446 --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_trouble.nvim @@ -0,0 +1 @@ +Subproject commit 6efc446226679fda0547c0fd6a7892fd5f5b15d8 diff --git a/src/dot_local/share/nvim/site/pack/3pp/opt/external_vim-gitgutter b/src/dot_local/share/nvim/site/pack/3pp/opt/external_vim-gitgutter new file mode 160000 index 0000000..7b0b509 --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/opt/external_vim-gitgutter @@ -0,0 +1 @@ +Subproject commit 7b0b5098e3e57be86bb96cfbf2b8902381eef57c diff --git a/src/dot_local/share/nvim/site/pack/3pp/start/external_vim-ledger b/src/dot_local/share/nvim/site/pack/3pp/start/external_vim-ledger new file mode 160000 index 0000000..dbc683e --- /dev/null +++ b/src/dot_local/share/nvim/site/pack/3pp/start/external_vim-ledger @@ -0,0 +1 @@ +Subproject commit dbc683e24bd5338b8c12540227a58b2d247e097a diff --git a/src/.local/share/qutebrowser/userscripts/code_select.py b/src/dot_local/share/qutebrowser/userscripts/executable_code_select.py old mode 100755 new mode 100644 similarity index 100% rename from src/.local/share/qutebrowser/userscripts/code_select.py rename to src/dot_local/share/qutebrowser/userscripts/executable_code_select.py diff --git a/src/.local/share/qutebrowser/userscripts/fixlink-tab.sh b/src/dot_local/share/qutebrowser/userscripts/executable_fixlink-tab.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/share/qutebrowser/userscripts/fixlink-tab.sh rename to src/dot_local/share/qutebrowser/userscripts/executable_fixlink-tab.sh diff --git a/src/.local/share/qutebrowser/userscripts/fixlink.sh b/src/dot_local/share/qutebrowser/userscripts/executable_fixlink.sh old mode 100755 new mode 100644 similarity index 100% rename from src/.local/share/qutebrowser/userscripts/fixlink.sh rename to src/dot_local/share/qutebrowser/userscripts/executable_fixlink.sh diff --git a/src/.profile b/src/dot_profile similarity index 100% rename from src/.profile rename to src/dot_profile diff --git a/src/.xonotic/data/autoexec.cfg b/src/dot_xonotic/data/autoexec.cfg similarity index 100% rename from src/.xonotic/data/autoexec.cfg rename to src/dot_xonotic/data/autoexec.cfg