summaryrefslogtreecommitdiff
path: root/config/nvim-2
diff options
context:
space:
mode:
Diffstat (limited to 'config/nvim-2')
m---------config/nvim-2/graft0
-rw-r--r--config/nvim-2/init.vim12
-rw-r--r--config/nvim-2/nvim/init.vim12
m---------config/nvim-2/nvim/pack-bak/graft/start/LuaSnip0
m---------config/nvim-2/nvim/pack-bak/graft/start/cmp-buffer0
m---------config/nvim-2/nvim/pack-bak/graft/start/cmp-nvim-lsp0
m---------config/nvim-2/nvim/pack-bak/graft/start/nvim-autopairs0
m---------config/nvim-2/nvim/pack-bak/graft/start/nvim-cmp0
m---------config/nvim-2/nvim/pack-bak/graft/start/nvim-lspconfig0
m---------config/nvim-2/nvim/pack-bak/graft/start/vim-closetag0
m---------config/nvim-2/nvim/pack-bak/graft/start/vim-commentary0
m---------config/nvim-2/nvim/pack-bak/graft/start/vim-endwise0
m---------config/nvim-2/nvim/pack-bak/graft/start/vim-fugitive0
m---------config/nvim-2/nvim/pack-bak/graft/start/vim-polyglot0
m---------config/nvim-2/nvim/pack-bak/graft/start/vim-sensible0
m---------config/nvim-2/nvim/pack-bak/graft/start/vim-surround0
m---------config/nvim-2/nvim/pack-bak/graft/start/vim-vinegar0
m---------config/nvim-2/nvim/pack/scion/start/LuaSnip0
m---------config/nvim-2/nvim/pack/scion/start/cmp-buffer0
m---------config/nvim-2/nvim/pack/scion/start/cmp-nvim-lsp0
m---------config/nvim-2/nvim/pack/scion/start/nvim-autopairs0
m---------config/nvim-2/nvim/pack/scion/start/nvim-cmp0
m---------config/nvim-2/nvim/pack/scion/start/nvim-colorizer.lua0
m---------config/nvim-2/nvim/pack/scion/start/nvim-lspconfig0
m---------config/nvim-2/nvim/pack/scion/start/nvim-treesitter0
m---------config/nvim-2/nvim/pack/scion/start/vim-closetag0
m---------config/nvim-2/nvim/pack/scion/start/vim-commentary0
m---------config/nvim-2/nvim/pack/scion/start/vim-endwise0
m---------config/nvim-2/nvim/pack/scion/start/vim-fugitive0
m---------config/nvim-2/nvim/pack/scion/start/vim-polyglot0
m---------config/nvim-2/nvim/pack/scion/start/vim-sensible0
m---------config/nvim-2/nvim/pack/scion/start/vim-surround0
m---------config/nvim-2/nvim/pack/scion/start/vim-vinegar0
m---------config/nvim-2/nvim/scion0
-rw-r--r--config/nvim-2/nvim/scion_state.json21
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%alacritty%alacritty.tomlbin0 -> 44499 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%fastfetch%config.jsoncbin0 -> 20002 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%niri%config.kdlbin0 -> 16110 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%graft%config.rbbin0 -> 18913 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%init.vimbin0 -> 103754 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%key.vimbin0 -> 5683 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%scion%config.rbbin0 -> 4430 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%scion%scion.rbbin0 -> 58552 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%test.shbin0 -> 3475 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%lsp.vimbin0 -> 5713 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%lua.vimbin0 -> 50636 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%scp.vimbin0 -> 30059 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%theme.vimbin0 -> 22051 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%rofi%config.rasibin0 -> 19085 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%starship.tomlbin0 -> 10728 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%systemd%user%.#plasma-polkit-agent.servicec252b1882abfd1a3bin0 -> 2796 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%waybar%config.jsoncbin0 -> 171458 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%waybar%style.cssbin0 -> 101843 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%waybar%window.shbin0 -> 597 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.config%xdg-desktop-portal%portals.confbin0 -> 2165 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.local%share%applications%prismlauncher.desktopbin0 -> 5079 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.local%share%applications%throne.desktopbin0 -> 5299 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.zsh.d%zsh-syntaxhighlighting.zshbin0 -> 1309 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%.zshrcbin0 -> 5619 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%DEVLISTbin0 -> 7935 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%Downloads%snispoof%config.jsonbin0 -> 1169 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%PRISMLAUNCHER%instances%26.1.2%minecraft%config%DistantHorizons.tomlbin0 -> 35630 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%Xray%config.jsonbin0 -> 2583 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%bash.shbin0 -> 6749 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%copyparty-setup.pybin0 -> 695 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%dlhub%goodlinks.txtbin0 -> 1238 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%dlhub%script.pybin0 -> 19927 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%main.cbin0 -> 17686 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%mhr-cfw%config.jsonbin0 -> 4736 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%pertreebin0 -> 5517 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%piss%.git%COMMIT_EDITMSGbin0 -> 579 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%piss%LICENSEbin0 -> 1614 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%piss%README.mdbin0 -> 6650 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%piss%makefilebin0 -> 2156 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%piss%pissrc.example.luabin0 -> 1013 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%piss%src%chd.1bin0 -> 1185 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%piss%src%daemon.cbin0 -> 9783 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%piss%src%piss.1bin0 -> 3604 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%.git%COMMIT_EDITMSGbin0 -> 633 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%.gitignorebin0 -> 2099 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%READMEbin0 -> 2145 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%main.cbin0 -> 733 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%makefilebin0 -> 7122 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%src%main.cbin0 -> 10220 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%.git%COMMIT_EDITMSGbin0 -> 1333 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%.gitignorebin0 -> 849 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%LICENSEbin0 -> 14067 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%READMEbin0 -> 3124 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%src%main.cbin0 -> 104815 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%main.cbin0 -> 77446 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%makefilebin0 -> 597 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%randbin0 -> 7854 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%src%input.cbin0 -> 13032 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%src%main.cbin0 -> 20231 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%cterm%cterm.cbin0 -> 137301 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%.git%COMMIT_EDITMSGbin0 -> 1116 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%.gitignorebin0 -> 1611 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%build.shbin0 -> 943 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%main.cbin0 -> 100477 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%makefilebin0 -> 1084 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%makefile-optbin0 -> 21347 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%template-opt.cbin0 -> 8003 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%main.cbin0 -> 30066 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%makefilebin0 -> 2525 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%shader.fragbin0 -> 6075 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%shader.vertbin0 -> 4684 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%eul-license%v1bin0 -> 2183 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-asifaiusf%.git%COMMIT_EDITMSGbin0 -> 579 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-asifaiusf%README.mdbin0 -> 2694 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%.git%COMMIT_EDITMSGbin0 -> 579 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%READMEbin0 -> 8145 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%README.mdbin0 -> 19866 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%Rakefilebin0 -> 2638 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%config.rbbin0 -> 4470 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%scion.rbbin0 -> 7612 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%wayland-rec%config.rbbin0 -> 1796 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%projects%ruby%wayland-rec%main.rbbin0 -> 16216 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%home%coast%shit.shbin0 -> 1676 bytes
-rw-r--r--config/nvim-2/nvim/undodir/%mnt%Home%dotfiles%.gitignorebin0 -> 921 bytes
-rw-r--r--config/nvim-2/nvim/vscript/key.vim2
-rw-r--r--config/nvim-2/nvim/vscript/lua.vim87
-rw-r--r--config/nvim-2/nvim/vscript/scp.vim29
-rw-r--r--config/nvim-2/nvim/vscript/theme.vim61
m---------config/nvim-2/pack-bak/graft/start/LuaSnip0
m---------config/nvim-2/pack-bak/graft/start/cmp-buffer0
m---------config/nvim-2/pack-bak/graft/start/cmp-nvim-lsp0
m---------config/nvim-2/pack-bak/graft/start/nvim-autopairs0
m---------config/nvim-2/pack-bak/graft/start/nvim-cmp0
m---------config/nvim-2/pack-bak/graft/start/nvim-lspconfig0
m---------config/nvim-2/pack-bak/graft/start/vim-closetag0
m---------config/nvim-2/pack-bak/graft/start/vim-commentary0
m---------config/nvim-2/pack-bak/graft/start/vim-endwise0
m---------config/nvim-2/pack-bak/graft/start/vim-fugitive0
m---------config/nvim-2/pack-bak/graft/start/vim-polyglot0
m---------config/nvim-2/pack-bak/graft/start/vim-sensible0
m---------config/nvim-2/pack-bak/graft/start/vim-surround0
m---------config/nvim-2/pack-bak/graft/start/vim-vinegar0
m---------config/nvim-2/scion0
-rw-r--r--config/nvim-2/scion_state.json19
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%alacritty%alacritty.tomlbin0 -> 6436 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%fastfetch%config.jsoncbin0 -> 7709 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%niri%config.kdlbin0 -> 1409 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%nvim%graft%config.rbbin0 -> 18913 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%nvim%init.vimbin0 -> 100132 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%nvim%key.vimbin0 -> 5683 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%nvim%test.shbin0 -> 3475 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%nvim%vscript%lsp.vimbin0 -> 5713 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%nvim%vscript%lua.vimbin0 -> 17917 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%nvim%vscript%scp.vimbin0 -> 30059 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%waybar%config.jsoncbin0 -> 1630 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.config%xdg-desktop-portal%portals.confbin0 -> 2165 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%.zshrcbin0 -> 1821 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%DEVLISTbin0 -> 4767 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%main.cbin0 -> 42611 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%pertreebin0 -> 5517 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%c%catter%.git%COMMIT_EDITMSGbin0 -> 633 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%c%catter%.gitignorebin0 -> 2099 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%c%catter%READMEbin0 -> 2145 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%c%catter%main.cbin0 -> 733 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%c%catter%makefilebin0 -> 7122 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%c%catter%src%main.cbin0 -> 10220 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%c%makefile-optbin0 -> 21347 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%c%template-opt.cbin0 -> 8003 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%.git%COMMIT_EDITMSGbin0 -> 579 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%READMEbin0 -> 8145 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%README.mdbin0 -> 19866 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%Rakefilebin0 -> 2638 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%config.rbbin0 -> 4470 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%scion.rbbin0 -> 7612 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%ruby%wayland-rec%config.rbbin0 -> 1796 bytes
-rw-r--r--config/nvim-2/undodir/%home%coast%projects%ruby%wayland-rec%main.rbbin0 -> 16216 bytes
-rw-r--r--config/nvim-2/vscript/key.vim2
-rw-r--r--config/nvim-2/vscript/lua.vim122
-rw-r--r--config/nvim-2/vscript/scp.vim29
174 files changed, 396 insertions, 0 deletions
diff --git a/config/nvim-2/graft b/config/nvim-2/graft
new file mode 160000
+Subproject 93af5846dea167f2ea44991ad3448d10b197935
diff --git a/config/nvim-2/init.vim b/config/nvim-2/init.vim
new file mode 100644
index 0000000..522f4e6
--- /dev/null
+++ b/config/nvim-2/init.vim
@@ -0,0 +1,12 @@
+se notgc bg=dark|colo vim|se nu rnu|se ch=0|se ls=0|se fcs=eob:\ |se shm+=I
+
+if !isdirectory(expand("~/.config/nvim/undodir"))|call mkdir(expand("~/.config/nvim/undodir"))|endif
+if !isdirectory(expand("~/.config/nvim/vscript"))|call mkdir(expand("~/.config/nvim/vscript"))|endif
+
+let sciond = expand("~/.config/nvim/scion")
+if !isdirectory(sciond)|execute "!git clone --depth=1 https://git.sr.ht/~coasteen/vim-scion " . shellescape(sciond)|endif
+
+let vscript_dir = expand("~/.config/nvim/vscript")
+if isdirectory(vscript_dir)|for file in split(glob(vscript_dir . "/*.vim"), '\n')|execute "source " . fnameescape(file)|endfor|endif
+
+se udf|se udir=~/.config/nvim/undodir
diff --git a/config/nvim-2/nvim/init.vim b/config/nvim-2/nvim/init.vim
new file mode 100644
index 0000000..17c29f4
--- /dev/null
+++ b/config/nvim-2/nvim/init.vim
@@ -0,0 +1,12 @@
+se notgc bg=dark|colo vim|se nu rnu|se ch=0|se ls=0|se fcs=eob:\ |se shm+=I
+
+if !isdirectory(expand("~/.config/nvim/undodir"))|call mkdir(expand("~/.config/nvim/undodir"))|endif
+if !isdirectory(expand("~/.config/nvim/vscript"))|call mkdir(expand("~/.config/nvim/vscript"))|endif
+
+let sciond = expand("~/.config/nvim/scion")
+if !isdirectory(sciond)|execute "!git clone --depth=1 https://github.com/coasteen/vim-scion.git " . shellescape(sciond)|endif
+
+let vscript_dir = expand("~/.config/nvim/vscript")
+if isdirectory(vscript_dir)|for file in split(glob(vscript_dir . "/*.vim"), '\n')|execute "source " . fnameescape(file)|endfor|endif
+
+se udf|se udir=~/.config/nvim/undodir
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/LuaSnip b/config/nvim-2/nvim/pack-bak/graft/start/LuaSnip
new file mode 160000
+Subproject a62e1083a3cfe8b6b206e7d3d33a51091df2535
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/cmp-buffer b/config/nvim-2/nvim/pack-bak/graft/start/cmp-buffer
new file mode 160000
+Subproject b74fab3656eea9de20a9b8116afa3cfc4ec0965
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/cmp-nvim-lsp b/config/nvim-2/nvim/pack-bak/graft/start/cmp-nvim-lsp
new file mode 160000
+Subproject cbc7b02bb99fae35cb42f514762b89b5126651e
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/nvim-autopairs b/config/nvim-2/nvim/pack-bak/graft/start/nvim-autopairs
new file mode 160000
+Subproject 7b9923abad60b903ece7c52940e1321d39eccc7
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/nvim-cmp b/config/nvim-2/nvim/pack-bak/graft/start/nvim-cmp
new file mode 160000
+Subproject a1d504892f2bc56c2e79b65c6faded2fd21f3ec
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/nvim-lspconfig b/config/nvim-2/nvim/pack-bak/graft/start/nvim-lspconfig
new file mode 160000
+Subproject 451d4ef9abd4f0f08e379ef0d55d1c391b6125a
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/vim-closetag b/config/nvim-2/nvim/pack-bak/graft/start/vim-closetag
new file mode 160000
+Subproject d0a562f8bdb107a50595aefe53b1a690460c382
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/vim-commentary b/config/nvim-2/nvim/pack-bak/graft/start/vim-commentary
new file mode 160000
+Subproject 64a654ef4a20db1727938338310209b6a63f60c
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/vim-endwise b/config/nvim-2/nvim/pack-bak/graft/start/vim-endwise
new file mode 160000
+Subproject 4994afb0cdf956d9a665a14b9c834869e602c39
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/vim-fugitive b/config/nvim-2/nvim/pack-bak/graft/start/vim-fugitive
new file mode 160000
+Subproject 3b753cf8c6a4dcde6edee8827d464ba9b8c4a6f
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/vim-polyglot b/config/nvim-2/nvim/pack-bak/graft/start/vim-polyglot
new file mode 160000
+Subproject f061eddb7cdcc614c8406847b2bfb53099832a4
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/vim-sensible b/config/nvim-2/nvim/pack-bak/graft/start/vim-sensible
new file mode 160000
+Subproject 0ce2d843d6f588bb0c8c7eec6449171615dc56d
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/vim-surround b/config/nvim-2/nvim/pack-bak/graft/start/vim-surround
new file mode 160000
+Subproject 3d188ed2113431cf8dac77be61b842acb64433d
diff --git a/config/nvim-2/nvim/pack-bak/graft/start/vim-vinegar b/config/nvim-2/nvim/pack-bak/graft/start/vim-vinegar
new file mode 160000
+Subproject bb1bcddf43cfebe05eb565a84ab069b357d0b3d
diff --git a/config/nvim-2/nvim/pack/scion/start/LuaSnip b/config/nvim-2/nvim/pack/scion/start/LuaSnip
new file mode 160000
+Subproject a62e1083a3cfe8b6b206e7d3d33a51091df2535
diff --git a/config/nvim-2/nvim/pack/scion/start/cmp-buffer b/config/nvim-2/nvim/pack/scion/start/cmp-buffer
new file mode 160000
+Subproject b74fab3656eea9de20a9b8116afa3cfc4ec0965
diff --git a/config/nvim-2/nvim/pack/scion/start/cmp-nvim-lsp b/config/nvim-2/nvim/pack/scion/start/cmp-nvim-lsp
new file mode 160000
+Subproject cbc7b02bb99fae35cb42f514762b89b5126651e
diff --git a/config/nvim-2/nvim/pack/scion/start/nvim-autopairs b/config/nvim-2/nvim/pack/scion/start/nvim-autopairs
new file mode 160000
+Subproject 7b9923abad60b903ece7c52940e1321d39eccc7
diff --git a/config/nvim-2/nvim/pack/scion/start/nvim-cmp b/config/nvim-2/nvim/pack/scion/start/nvim-cmp
new file mode 160000
+Subproject a1d504892f2bc56c2e79b65c6faded2fd21f3ec
diff --git a/config/nvim-2/nvim/pack/scion/start/nvim-colorizer.lua b/config/nvim-2/nvim/pack/scion/start/nvim-colorizer.lua
new file mode 160000
+Subproject a065833f35a3a7cc3ef137ac88b5381da2ba302
diff --git a/config/nvim-2/nvim/pack/scion/start/nvim-lspconfig b/config/nvim-2/nvim/pack/scion/start/nvim-lspconfig
new file mode 160000
+Subproject 451d4ef9abd4f0f08e379ef0d55d1c391b6125a
diff --git a/config/nvim-2/nvim/pack/scion/start/nvim-treesitter b/config/nvim-2/nvim/pack/scion/start/nvim-treesitter
new file mode 160000
+Subproject 4916d6592ede8c07973490d9322f187e07dfefa
diff --git a/config/nvim-2/nvim/pack/scion/start/vim-closetag b/config/nvim-2/nvim/pack/scion/start/vim-closetag
new file mode 160000
+Subproject d0a562f8bdb107a50595aefe53b1a690460c382
diff --git a/config/nvim-2/nvim/pack/scion/start/vim-commentary b/config/nvim-2/nvim/pack/scion/start/vim-commentary
new file mode 160000
+Subproject 64a654ef4a20db1727938338310209b6a63f60c
diff --git a/config/nvim-2/nvim/pack/scion/start/vim-endwise b/config/nvim-2/nvim/pack/scion/start/vim-endwise
new file mode 160000
+Subproject 4994afb0cdf956d9a665a14b9c834869e602c39
diff --git a/config/nvim-2/nvim/pack/scion/start/vim-fugitive b/config/nvim-2/nvim/pack/scion/start/vim-fugitive
new file mode 160000
+Subproject 3b753cf8c6a4dcde6edee8827d464ba9b8c4a6f
diff --git a/config/nvim-2/nvim/pack/scion/start/vim-polyglot b/config/nvim-2/nvim/pack/scion/start/vim-polyglot
new file mode 160000
+Subproject f061eddb7cdcc614c8406847b2bfb53099832a4
diff --git a/config/nvim-2/nvim/pack/scion/start/vim-sensible b/config/nvim-2/nvim/pack/scion/start/vim-sensible
new file mode 160000
+Subproject 0ce2d843d6f588bb0c8c7eec6449171615dc56d
diff --git a/config/nvim-2/nvim/pack/scion/start/vim-surround b/config/nvim-2/nvim/pack/scion/start/vim-surround
new file mode 160000
+Subproject 3d188ed2113431cf8dac77be61b842acb64433d
diff --git a/config/nvim-2/nvim/pack/scion/start/vim-vinegar b/config/nvim-2/nvim/pack/scion/start/vim-vinegar
new file mode 160000
+Subproject bb1bcddf43cfebe05eb565a84ab069b357d0b3d
diff --git a/config/nvim-2/nvim/scion b/config/nvim-2/nvim/scion
new file mode 160000
+Subproject 0b4ecbd27497c31a23675f93412931801d85c7e
diff --git a/config/nvim-2/nvim/scion_state.json b/config/nvim-2/nvim/scion_state.json
new file mode 100644
index 0000000..9e1f32e
--- /dev/null
+++ b/config/nvim-2/nvim/scion_state.json
@@ -0,0 +1,21 @@
+{
+ "installed": {
+ "vim-endwise": "64a654ef4a20db1727938338310209b6a63f60c9",
+ "vim-vinegar": "a1d504892f2bc56c2e79b65c6faded2fd21f3eca",
+ "nvim-lspconfig": "451d4ef9abd4f0f08e379ef0d55d1c391b6125a7",
+ "nvim-cmp": "3d188ed2113431cf8dac77be61b842acb64433d9",
+ "vim-commentary": "0b4ecbd27497c31a23675f93412931801d85c7e1",
+ "cmp-buffer": "0ce2d843d6f588bb0c8c7eec6449171615dc56d9",
+ "cmp-nvim-lsp": "bb1bcddf43cfebe05eb565a84ab069b357d0b3d6",
+ "nvim-autopairs": "cbc7b02bb99fae35cb42f514762b89b5126651ef",
+ "vim-surround": "3b753cf8c6a4dcde6edee8827d464ba9b8c4a6f0",
+ "LuaSnip": "4994afb0cdf956d9a665a14b9c834869e602c396",
+ "vim-sensible": "d0a562f8bdb107a50595aefe53b1a690460c3822",
+ "vim-fugitive": "b74fab3656eea9de20a9b8116afa3cfc4ec09657",
+ "vim-closetag": "4916d6592ede8c07973490d9322f187e07dfefac",
+ "vim-polyglot": "7b9923abad60b903ece7c52940e1321d39eccc79",
+ "nvim-treesitter": "a62e1083a3cfe8b6b206e7d3d33a51091df25357",
+ "nvim-colorizer.lua": "a065833f35a3a7cc3ef137ac88b5381da2ba302e"
+ },
+ "last_update": null
+} \ No newline at end of file
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%alacritty%alacritty.toml b/config/nvim-2/nvim/undodir/%home%coast%.config%alacritty%alacritty.toml
new file mode 100644
index 0000000..d5a3c87
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%alacritty%alacritty.toml
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%fastfetch%config.jsonc b/config/nvim-2/nvim/undodir/%home%coast%.config%fastfetch%config.jsonc
new file mode 100644
index 0000000..6fe97d1
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%fastfetch%config.jsonc
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%niri%config.kdl b/config/nvim-2/nvim/undodir/%home%coast%.config%niri%config.kdl
new file mode 100644
index 0000000..27acd12
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%niri%config.kdl
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%graft%config.rb b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%graft%config.rb
new file mode 100644
index 0000000..324ab66
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%graft%config.rb
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%init.vim b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%init.vim
new file mode 100644
index 0000000..8e0ffc1
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%init.vim
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%key.vim b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%key.vim
new file mode 100644
index 0000000..ee0be81
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%key.vim
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%scion%config.rb b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%scion%config.rb
new file mode 100644
index 0000000..de63755
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%scion%config.rb
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%scion%scion.rb b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%scion%scion.rb
new file mode 100644
index 0000000..0c9be05
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%scion%scion.rb
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%test.sh b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%test.sh
new file mode 100644
index 0000000..7c1c89c
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%test.sh
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%lsp.vim b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%lsp.vim
new file mode 100644
index 0000000..d2400b6
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%lsp.vim
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%lua.vim b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%lua.vim
new file mode 100644
index 0000000..d2307e3
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%lua.vim
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%scp.vim b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%scp.vim
new file mode 100644
index 0000000..d38c83b
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%scp.vim
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%theme.vim b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%theme.vim
new file mode 100644
index 0000000..9253f7b
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%nvim%vscript%theme.vim
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%rofi%config.rasi b/config/nvim-2/nvim/undodir/%home%coast%.config%rofi%config.rasi
new file mode 100644
index 0000000..c93d30d
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%rofi%config.rasi
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%starship.toml b/config/nvim-2/nvim/undodir/%home%coast%.config%starship.toml
new file mode 100644
index 0000000..dc0fd24
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%starship.toml
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%systemd%user%.#plasma-polkit-agent.servicec252b1882abfd1a3 b/config/nvim-2/nvim/undodir/%home%coast%.config%systemd%user%.#plasma-polkit-agent.servicec252b1882abfd1a3
new file mode 100644
index 0000000..940c0fd
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%systemd%user%.#plasma-polkit-agent.servicec252b1882abfd1a3
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%config.jsonc b/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%config.jsonc
new file mode 100644
index 0000000..065e305
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%config.jsonc
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%style.css b/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%style.css
new file mode 100644
index 0000000..0262f4f
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%style.css
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%window.sh b/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%window.sh
new file mode 100644
index 0000000..8a353d1
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%waybar%window.sh
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.config%xdg-desktop-portal%portals.conf b/config/nvim-2/nvim/undodir/%home%coast%.config%xdg-desktop-portal%portals.conf
new file mode 100644
index 0000000..45ebe8d
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.config%xdg-desktop-portal%portals.conf
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.local%share%applications%prismlauncher.desktop b/config/nvim-2/nvim/undodir/%home%coast%.local%share%applications%prismlauncher.desktop
new file mode 100644
index 0000000..f0e0cde
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.local%share%applications%prismlauncher.desktop
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.local%share%applications%throne.desktop b/config/nvim-2/nvim/undodir/%home%coast%.local%share%applications%throne.desktop
new file mode 100644
index 0000000..0c048ca
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.local%share%applications%throne.desktop
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.zsh.d%zsh-syntaxhighlighting.zsh b/config/nvim-2/nvim/undodir/%home%coast%.zsh.d%zsh-syntaxhighlighting.zsh
new file mode 100644
index 0000000..231d60e
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.zsh.d%zsh-syntaxhighlighting.zsh
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%.zshrc b/config/nvim-2/nvim/undodir/%home%coast%.zshrc
new file mode 100644
index 0000000..a83dcf8
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%.zshrc
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%DEVLIST b/config/nvim-2/nvim/undodir/%home%coast%DEVLIST
new file mode 100644
index 0000000..80369bc
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%DEVLIST
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%Downloads%snispoof%config.json b/config/nvim-2/nvim/undodir/%home%coast%Downloads%snispoof%config.json
new file mode 100644
index 0000000..1fca528
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%Downloads%snispoof%config.json
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%PRISMLAUNCHER%instances%26.1.2%minecraft%config%DistantHorizons.toml b/config/nvim-2/nvim/undodir/%home%coast%PRISMLAUNCHER%instances%26.1.2%minecraft%config%DistantHorizons.toml
new file mode 100644
index 0000000..c436481
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%PRISMLAUNCHER%instances%26.1.2%minecraft%config%DistantHorizons.toml
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%Xray%config.json b/config/nvim-2/nvim/undodir/%home%coast%Xray%config.json
new file mode 100644
index 0000000..9635c25
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%Xray%config.json
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%bash.sh b/config/nvim-2/nvim/undodir/%home%coast%bash.sh
new file mode 100644
index 0000000..d93b76a
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%bash.sh
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%copyparty-setup.py b/config/nvim-2/nvim/undodir/%home%coast%copyparty-setup.py
new file mode 100644
index 0000000..cdf8e2a
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%copyparty-setup.py
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%dlhub%goodlinks.txt b/config/nvim-2/nvim/undodir/%home%coast%dlhub%goodlinks.txt
new file mode 100644
index 0000000..24d0b10
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%dlhub%goodlinks.txt
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%dlhub%script.py b/config/nvim-2/nvim/undodir/%home%coast%dlhub%script.py
new file mode 100644
index 0000000..108eec0
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%dlhub%script.py
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%main.c b/config/nvim-2/nvim/undodir/%home%coast%main.c
new file mode 100644
index 0000000..7ed02b6
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%main.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%mhr-cfw%config.json b/config/nvim-2/nvim/undodir/%home%coast%mhr-cfw%config.json
new file mode 100644
index 0000000..47d857f
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%mhr-cfw%config.json
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%pertree b/config/nvim-2/nvim/undodir/%home%coast%pertree
new file mode 100644
index 0000000..65d3ee6
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%pertree
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%piss%.git%COMMIT_EDITMSG b/config/nvim-2/nvim/undodir/%home%coast%piss%.git%COMMIT_EDITMSG
new file mode 100644
index 0000000..4b50e6d
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%piss%.git%COMMIT_EDITMSG
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%piss%LICENSE b/config/nvim-2/nvim/undodir/%home%coast%piss%LICENSE
new file mode 100644
index 0000000..adbb88b
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%piss%LICENSE
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%piss%README.md b/config/nvim-2/nvim/undodir/%home%coast%piss%README.md
new file mode 100644
index 0000000..9f5e7ea
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%piss%README.md
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%piss%makefile b/config/nvim-2/nvim/undodir/%home%coast%piss%makefile
new file mode 100644
index 0000000..b5f5f38
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%piss%makefile
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%piss%pissrc.example.lua b/config/nvim-2/nvim/undodir/%home%coast%piss%pissrc.example.lua
new file mode 100644
index 0000000..8812aac
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%piss%pissrc.example.lua
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%piss%src%chd.1 b/config/nvim-2/nvim/undodir/%home%coast%piss%src%chd.1
new file mode 100644
index 0000000..57269c6
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%piss%src%chd.1
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%piss%src%daemon.c b/config/nvim-2/nvim/undodir/%home%coast%piss%src%daemon.c
new file mode 100644
index 0000000..990c7c1
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%piss%src%daemon.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%piss%src%piss.1 b/config/nvim-2/nvim/undodir/%home%coast%piss%src%piss.1
new file mode 100644
index 0000000..8d66e00
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%piss%src%piss.1
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%.git%COMMIT_EDITMSG b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%.git%COMMIT_EDITMSG
new file mode 100644
index 0000000..79d5e94
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%.git%COMMIT_EDITMSG
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%.gitignore b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%.gitignore
new file mode 100644
index 0000000..da38c50
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%.gitignore
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%README b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%README
new file mode 100644
index 0000000..72beb72
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%README
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%main.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%main.c
new file mode 100644
index 0000000..23b4ca9
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%main.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%makefile b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%makefile
new file mode 100644
index 0000000..96e432c
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%makefile
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%src%main.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%src%main.c
new file mode 100644
index 0000000..a5ec018
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%catter%src%main.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%.git%COMMIT_EDITMSG b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%.git%COMMIT_EDITMSG
new file mode 100644
index 0000000..fb2cb6b
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%.git%COMMIT_EDITMSG
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%.gitignore b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%.gitignore
new file mode 100644
index 0000000..589b4da
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%.gitignore
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%LICENSE b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%LICENSE
new file mode 100644
index 0000000..08ed009
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%LICENSE
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%README b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%README
new file mode 100644
index 0000000..3bd3366
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%README
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%src%main.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%src%main.c
new file mode 100644
index 0000000..4e6ff1a
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%compteur%src%main.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%main.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%main.c
new file mode 100644
index 0000000..679ff66
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%main.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%makefile b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%makefile
new file mode 100644
index 0000000..17c6793
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%makefile
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%rand b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%rand
new file mode 100644
index 0000000..56d03ad
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%rand
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%src%input.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%src%input.c
new file mode 100644
index 0000000..45aa5c7
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%src%input.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%src%main.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%src%main.c
new file mode 100644
index 0000000..ed928db
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%ct%src%main.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%cterm%cterm.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%cterm%cterm.c
new file mode 100644
index 0000000..7d07740
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%cterm%cterm.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%.git%COMMIT_EDITMSG b/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%.git%COMMIT_EDITMSG
new file mode 100644
index 0000000..75627d0
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%.git%COMMIT_EDITMSG
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%.gitignore b/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%.gitignore
new file mode 100644
index 0000000..51d07c6
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%.gitignore
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%build.sh b/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%build.sh
new file mode 100644
index 0000000..bf83347
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%build.sh
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%main.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%main.c
new file mode 100644
index 0000000..e373775
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%gl%Valkhaus%main.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%makefile b/config/nvim-2/nvim/undodir/%home%coast%projects%c%makefile
new file mode 100644
index 0000000..4531b80
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%makefile
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%makefile-opt b/config/nvim-2/nvim/undodir/%home%coast%projects%c%makefile-opt
new file mode 100644
index 0000000..c082083
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%makefile-opt
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%template-opt.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%template-opt.c
new file mode 100644
index 0000000..5ddc68f
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%template-opt.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%main.c b/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%main.c
new file mode 100644
index 0000000..dbdcffb
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%main.c
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%makefile b/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%makefile
new file mode 100644
index 0000000..9f8abb3
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%makefile
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%shader.frag b/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%shader.frag
new file mode 100644
index 0000000..6f417f2
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%shader.frag
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%shader.vert b/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%shader.vert
new file mode 100644
index 0000000..3c4b521
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%c%vk%Valk%shader.vert
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%eul-license%v1 b/config/nvim-2/nvim/undodir/%home%coast%projects%eul-license%v1
new file mode 100644
index 0000000..80dd9ed
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%eul-license%v1
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-asifaiusf%.git%COMMIT_EDITMSG b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-asifaiusf%.git%COMMIT_EDITMSG
new file mode 100644
index 0000000..29aa774
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-asifaiusf%.git%COMMIT_EDITMSG
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-asifaiusf%README.md b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-asifaiusf%README.md
new file mode 100644
index 0000000..0fa47e7
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-asifaiusf%README.md
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%.git%COMMIT_EDITMSG b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%.git%COMMIT_EDITMSG
new file mode 100644
index 0000000..1a80d3c
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%.git%COMMIT_EDITMSG
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%README b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%README
new file mode 100644
index 0000000..17004b3
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%README
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%README.md b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%README.md
new file mode 100644
index 0000000..db08edb
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%README.md
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%Rakefile b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%Rakefile
new file mode 100644
index 0000000..35efbe9
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%Rakefile
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%config.rb b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%config.rb
new file mode 100644
index 0000000..fee7f37
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%config.rb
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%scion.rb b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%scion.rb
new file mode 100644
index 0000000..e994a7a
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%vim-scion%scion.rb
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%wayland-rec%config.rb b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%wayland-rec%config.rb
new file mode 100644
index 0000000..d752ef9
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%wayland-rec%config.rb
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%wayland-rec%main.rb b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%wayland-rec%main.rb
new file mode 100644
index 0000000..6d3af5c
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%projects%ruby%wayland-rec%main.rb
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%home%coast%shit.sh b/config/nvim-2/nvim/undodir/%home%coast%shit.sh
new file mode 100644
index 0000000..6e9aeb6
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%home%coast%shit.sh
Binary files differ
diff --git a/config/nvim-2/nvim/undodir/%mnt%Home%dotfiles%.gitignore b/config/nvim-2/nvim/undodir/%mnt%Home%dotfiles%.gitignore
new file mode 100644
index 0000000..f80e3f4
--- /dev/null
+++ b/config/nvim-2/nvim/undodir/%mnt%Home%dotfiles%.gitignore
Binary files differ
diff --git a/config/nvim-2/nvim/vscript/key.vim b/config/nvim-2/nvim/vscript/key.vim
new file mode 100644
index 0000000..7a1fcf5
--- /dev/null
+++ b/config/nvim-2/nvim/vscript/key.vim
@@ -0,0 +1,2 @@
+let mapleader=","
+nnoremap <Leader>x :!chmod +x %<CR>
diff --git a/config/nvim-2/nvim/vscript/lua.vim b/config/nvim-2/nvim/vscript/lua.vim
new file mode 100644
index 0000000..aa14c46
--- /dev/null
+++ b/config/nvim-2/nvim/vscript/lua.vim
@@ -0,0 +1,87 @@
+lua << EOF
+
+vim.o.termguicolors = true
+
+local on_attach = function(client, bufnr)
+ local opts = { buffer = bufnr, remap = false }
+
+ vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts)
+ vim.keymap.set("n", "K", vim.lsp.buf.hover, opts)
+ vim.keymap.set("n", "gr", vim.lsp.buf.references, opts)
+ vim.keymap.set("n", "<leader>rn", vim.lsp.buf.rename, opts)
+ vim.keymap.set("n", "<leader>ca", vim.lsp.buf.code_action, opts)
+ vim.keymap.set("n", "[d", vim.diagnostic.goto_prev, opts)
+ vim.keymap.set("n", "]d", vim.diagnostic.goto_next, opts)
+end
+
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = { "lua" },
+ callback = function()
+ vim.lsp.start({
+ name = "lua_ls",
+ cmd = { "lua-language-server" },
+ on_attach = on_attach,
+ })
+ end,
+})
+
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = { "python" },
+ callback = function()
+ vim.lsp.start({
+ name = "pyright",
+ cmd = { "pyright-langserver", "--stdio" },
+ on_attach = on_attach,
+ })
+ end,
+})
+
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = { "c", "cpp" },
+ callback = function()
+ vim.lsp.start({
+ name = "clangd",
+ cmd = { "clangd" },
+ on_attach = on_attach,
+ })
+ end,
+})
+
+local cmp = require("cmp")
+
+cmp.setup({
+ snippet = {
+ expand = function(args)
+ vim.snippet.expand(args.body)
+ end,
+ },
+
+ mapping = cmp.mapping.preset.insert({
+ ["<C-Space>"] = cmp.mapping.complete(),
+ ["<CR>"] = cmp.mapping.confirm({ select = true }),
+ }),
+
+ sources = cmp.config.sources({
+ { name = "nvim_lsp" },
+ { name = "buffer" },
+ }),
+})
+
+vim.diagnostic.config({
+ virtual_text = true,
+ signs = true,
+ underline = true,
+ update_in_insert = false,
+ severity_sort = true,
+
+ float = {
+ border = "rounded",
+ source = true,
+ },
+})
+
+
+--autopairs?
+require("nvim-autopairs").setup()
+
+EOF
diff --git a/config/nvim-2/nvim/vscript/scp.vim b/config/nvim-2/nvim/vscript/scp.vim
new file mode 100644
index 0000000..6824c18
--- /dev/null
+++ b/config/nvim-2/nvim/vscript/scp.vim
@@ -0,0 +1,29 @@
+function! Sc(char)
+ let closing = {'(': ')', '[': ']', '{': '}', '<': '>', '"': '"', "'": "'"}
+
+ if has_key(closing, a:char)
+ let line = getline('.')
+ let col = col('.') - 1
+ let before = col > 0 ? line[col-1] : ''
+ let after = col < len(line) ? line[col] : ''
+ if before =~ '\w' && after =~ '\w'
+ return a:char
+ endif
+ if (a:char == '"' || a:char == "'") && before == a:char
+ return a:char
+ endif
+ if after == closing[a:char]
+ return "\<Right>"
+ endif
+ return a:char . closing[a:char] . "\<Left>"
+ endif
+
+ return a:char
+endfunction
+
+inoremap ( <C-R>=Sc('(')<CR>
+inoremap [ <C-R>=Sc('[')<CR>
+inoremap { <C-R>=Sc('{')<CR>
+inoremap < <C-R>=Sc('<')<CR>
+inoremap " <C-R>=Sc('"')<CR>
+inoremap ' <C-R>=Sc("'")<CR>
diff --git a/config/nvim-2/nvim/vscript/theme.vim b/config/nvim-2/nvim/vscript/theme.vim
new file mode 100644
index 0000000..02993f3
--- /dev/null
+++ b/config/nvim-2/nvim/vscript/theme.vim
@@ -0,0 +1,61 @@
+set background=dark
+hi clear
+if exists("syntax_on")
+ syntax reset
+endif
+let g:coastcolors_name = "coastcolors"
+
+hi Normal guifg=#E7E2DB guibg=NONE gui=NONE
+hi NormalNC guifg=#E7E2DB guibg=NONE gui=NONE
+hi NormalFloat guifg=#E7E2DB guibg=#141414 gui=NONE
+
+hi LineNr guifg=#9F6A5E guibg=NONE
+hi CursorLineNr guifg=#C4A08A guibg=NONE gui=bold
+hi CursorLine guibg=#141414
+hi CursorColumn guibg=#141414
+hi ColorColumn guibg=#101010
+
+hi SignColumn guifg=#9F6A5E guibg=NONE
+hi FoldColumn guifg=#9F6A5E guibg=NONE
+hi Folded guifg=#C4A08A guibg=#141414 gui=italic
+
+hi VertSplit guifg=#2A2A2A
+hi WinSeparator guifg=#2A2A2A
+
+hi StatusLine guifg=#E7E2DB guibg=#1A1A1A
+hi StatusLineNC guifg=#9F6A5E guibg=#141414
+
+hi TabLine guifg=#C4A08A guibg=#141414
+hi TabLineSel guifg=#E7E2DB guibg=#9F6A5E gui=bold
+hi TabLineFill guibg=#141414
+
+hi Visual guibg=#2A2A2A
+hi VisualNOS guibg=#2A2A2A
+
+hi Search guifg=#2A1A0E guibg=#D4813A
+hi IncSearch guifg=#E7E2DB guibg=#A0522D
+hi CurSearch guifg=#E7E2DB guibg=#A0522D
+
+hi Pmenu guifg=#E7E2DB guibg=#141414
+hi PmenuSel guifg=#E7E2DB guibg=#9F6A5E
+hi PmenuSbar guibg=#1A1A1A
+hi PmenuThumb guibg=#3A2A22
+
+hi NonText guifg=#2A2A2A
+hi SpecialKey guifg=#2A2A2A
+hi Whitespace guifg=#1A1A1A
+hi EndOfBuffer guifg=#1A1A1A
+
+hi Comment guifg=#B8896E gui=italic
+hi Constant guifg=#2E6DA4
+hi String guifg=#27794A
+hi Number guifg=#2E6DA4
+hi Boolean guifg=#2E6DA4 gui=bold
+
+hi Function guifg=#8B3A62 gui=bold
+hi Statement guifg=#A0522D gui=bold
+hi Keyword guifg=#C0392B gui=bold
+hi Type guifg=#2A7D7D gui=bold
+
+hi Error guifg=#E7E2DB guibg=#C0392B gui=bold
+hi Todo guifg=#2A1A0E guibg=#D4813A gui=bold
diff --git a/config/nvim-2/pack-bak/graft/start/LuaSnip b/config/nvim-2/pack-bak/graft/start/LuaSnip
new file mode 160000
+Subproject a62e1083a3cfe8b6b206e7d3d33a51091df2535
diff --git a/config/nvim-2/pack-bak/graft/start/cmp-buffer b/config/nvim-2/pack-bak/graft/start/cmp-buffer
new file mode 160000
+Subproject b74fab3656eea9de20a9b8116afa3cfc4ec0965
diff --git a/config/nvim-2/pack-bak/graft/start/cmp-nvim-lsp b/config/nvim-2/pack-bak/graft/start/cmp-nvim-lsp
new file mode 160000
+Subproject cbc7b02bb99fae35cb42f514762b89b5126651e
diff --git a/config/nvim-2/pack-bak/graft/start/nvim-autopairs b/config/nvim-2/pack-bak/graft/start/nvim-autopairs
new file mode 160000
+Subproject 7b9923abad60b903ece7c52940e1321d39eccc7
diff --git a/config/nvim-2/pack-bak/graft/start/nvim-cmp b/config/nvim-2/pack-bak/graft/start/nvim-cmp
new file mode 160000
+Subproject a1d504892f2bc56c2e79b65c6faded2fd21f3ec
diff --git a/config/nvim-2/pack-bak/graft/start/nvim-lspconfig b/config/nvim-2/pack-bak/graft/start/nvim-lspconfig
new file mode 160000
+Subproject 451d4ef9abd4f0f08e379ef0d55d1c391b6125a
diff --git a/config/nvim-2/pack-bak/graft/start/vim-closetag b/config/nvim-2/pack-bak/graft/start/vim-closetag
new file mode 160000
+Subproject d0a562f8bdb107a50595aefe53b1a690460c382
diff --git a/config/nvim-2/pack-bak/graft/start/vim-commentary b/config/nvim-2/pack-bak/graft/start/vim-commentary
new file mode 160000
+Subproject 64a654ef4a20db1727938338310209b6a63f60c
diff --git a/config/nvim-2/pack-bak/graft/start/vim-endwise b/config/nvim-2/pack-bak/graft/start/vim-endwise
new file mode 160000
+Subproject 4994afb0cdf956d9a665a14b9c834869e602c39
diff --git a/config/nvim-2/pack-bak/graft/start/vim-fugitive b/config/nvim-2/pack-bak/graft/start/vim-fugitive
new file mode 160000
+Subproject 3b753cf8c6a4dcde6edee8827d464ba9b8c4a6f
diff --git a/config/nvim-2/pack-bak/graft/start/vim-polyglot b/config/nvim-2/pack-bak/graft/start/vim-polyglot
new file mode 160000
+Subproject f061eddb7cdcc614c8406847b2bfb53099832a4
diff --git a/config/nvim-2/pack-bak/graft/start/vim-sensible b/config/nvim-2/pack-bak/graft/start/vim-sensible
new file mode 160000
+Subproject 0ce2d843d6f588bb0c8c7eec6449171615dc56d
diff --git a/config/nvim-2/pack-bak/graft/start/vim-surround b/config/nvim-2/pack-bak/graft/start/vim-surround
new file mode 160000
+Subproject 3d188ed2113431cf8dac77be61b842acb64433d
diff --git a/config/nvim-2/pack-bak/graft/start/vim-vinegar b/config/nvim-2/pack-bak/graft/start/vim-vinegar
new file mode 160000
+Subproject bb1bcddf43cfebe05eb565a84ab069b357d0b3d
diff --git a/config/nvim-2/scion b/config/nvim-2/scion
new file mode 160000
+Subproject 0b4ecbd27497c31a23675f93412931801d85c7e
diff --git a/config/nvim-2/scion_state.json b/config/nvim-2/scion_state.json
new file mode 100644
index 0000000..4ac6706
--- /dev/null
+++ b/config/nvim-2/scion_state.json
@@ -0,0 +1,19 @@
+{
+ "installed": {
+ "vim-endwise": "a1d504892f2bc56c2e79b65c6faded2fd21f3eca",
+ "vim-vinegar": "4994afb0cdf956d9a665a14b9c834869e602c396",
+ "nvim-lspconfig": "64a654ef4a20db1727938338310209b6a63f60c9",
+ "nvim-cmp": "0ce2d843d6f588bb0c8c7eec6449171615dc56d9",
+ "vim-commentary": "0b4ecbd27497c31a23675f93412931801d85c7e1",
+ "cmp-buffer": "d0a562f8bdb107a50595aefe53b1a690460c3822",
+ "cmp-nvim-lsp": "cbc7b02bb99fae35cb42f514762b89b5126651ef",
+ "nvim-autopairs": "3d188ed2113431cf8dac77be61b842acb64433d9",
+ "vim-surround": "451d4ef9abd4f0f08e379ef0d55d1c391b6125a7",
+ "LuaSnip": "cbc7b02bb99fae35cb42f514762b89b5126651ef",
+ "vim-sensible": "7b9923abad60b903ece7c52940e1321d39eccc79",
+ "vim-fugitive": "bb1bcddf43cfebe05eb565a84ab069b357d0b3d6",
+ "vim-closetag": "3b753cf8c6a4dcde6edee8827d464ba9b8c4a6f0",
+ "vim-polyglot": "f061eddb7cdcc614c8406847b2bfb53099832a4e"
+ },
+ "last_update": null
+} \ No newline at end of file
diff --git a/config/nvim-2/undodir/%home%coast%.config%alacritty%alacritty.toml b/config/nvim-2/undodir/%home%coast%.config%alacritty%alacritty.toml
new file mode 100644
index 0000000..9601b32
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%alacritty%alacritty.toml
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%fastfetch%config.jsonc b/config/nvim-2/undodir/%home%coast%.config%fastfetch%config.jsonc
new file mode 100644
index 0000000..3ebc7ee
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%fastfetch%config.jsonc
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%niri%config.kdl b/config/nvim-2/undodir/%home%coast%.config%niri%config.kdl
new file mode 100644
index 0000000..3563a30
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%niri%config.kdl
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%nvim%graft%config.rb b/config/nvim-2/undodir/%home%coast%.config%nvim%graft%config.rb
new file mode 100644
index 0000000..324ab66
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%nvim%graft%config.rb
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%nvim%init.vim b/config/nvim-2/undodir/%home%coast%.config%nvim%init.vim
new file mode 100644
index 0000000..d4e7d89
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%nvim%init.vim
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%nvim%key.vim b/config/nvim-2/undodir/%home%coast%.config%nvim%key.vim
new file mode 100644
index 0000000..ee0be81
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%nvim%key.vim
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%nvim%test.sh b/config/nvim-2/undodir/%home%coast%.config%nvim%test.sh
new file mode 100644
index 0000000..7c1c89c
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%nvim%test.sh
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%lsp.vim b/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%lsp.vim
new file mode 100644
index 0000000..d2400b6
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%lsp.vim
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%lua.vim b/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%lua.vim
new file mode 100644
index 0000000..5e89793
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%lua.vim
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%scp.vim b/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%scp.vim
new file mode 100644
index 0000000..d38c83b
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%nvim%vscript%scp.vim
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%waybar%config.jsonc b/config/nvim-2/undodir/%home%coast%.config%waybar%config.jsonc
new file mode 100644
index 0000000..38e3164
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%waybar%config.jsonc
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.config%xdg-desktop-portal%portals.conf b/config/nvim-2/undodir/%home%coast%.config%xdg-desktop-portal%portals.conf
new file mode 100644
index 0000000..45ebe8d
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.config%xdg-desktop-portal%portals.conf
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%.zshrc b/config/nvim-2/undodir/%home%coast%.zshrc
new file mode 100644
index 0000000..f6f7ae6
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%.zshrc
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%DEVLIST b/config/nvim-2/undodir/%home%coast%DEVLIST
new file mode 100644
index 0000000..ca37bfb
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%DEVLIST
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%main.c b/config/nvim-2/undodir/%home%coast%main.c
new file mode 100644
index 0000000..993c793
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%main.c
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%pertree b/config/nvim-2/undodir/%home%coast%pertree
new file mode 100644
index 0000000..65d3ee6
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%pertree
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%c%catter%.git%COMMIT_EDITMSG b/config/nvim-2/undodir/%home%coast%projects%c%catter%.git%COMMIT_EDITMSG
new file mode 100644
index 0000000..79d5e94
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%c%catter%.git%COMMIT_EDITMSG
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%c%catter%.gitignore b/config/nvim-2/undodir/%home%coast%projects%c%catter%.gitignore
new file mode 100644
index 0000000..da38c50
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%c%catter%.gitignore
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%c%catter%README b/config/nvim-2/undodir/%home%coast%projects%c%catter%README
new file mode 100644
index 0000000..72beb72
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%c%catter%README
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%c%catter%main.c b/config/nvim-2/undodir/%home%coast%projects%c%catter%main.c
new file mode 100644
index 0000000..23b4ca9
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%c%catter%main.c
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%c%catter%makefile b/config/nvim-2/undodir/%home%coast%projects%c%catter%makefile
new file mode 100644
index 0000000..96e432c
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%c%catter%makefile
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%c%catter%src%main.c b/config/nvim-2/undodir/%home%coast%projects%c%catter%src%main.c
new file mode 100644
index 0000000..a5ec018
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%c%catter%src%main.c
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%c%makefile-opt b/config/nvim-2/undodir/%home%coast%projects%c%makefile-opt
new file mode 100644
index 0000000..c082083
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%c%makefile-opt
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%c%template-opt.c b/config/nvim-2/undodir/%home%coast%projects%c%template-opt.c
new file mode 100644
index 0000000..5ddc68f
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%c%template-opt.c
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%.git%COMMIT_EDITMSG b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%.git%COMMIT_EDITMSG
new file mode 100644
index 0000000..1a80d3c
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%.git%COMMIT_EDITMSG
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%README b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%README
new file mode 100644
index 0000000..17004b3
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%README
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%README.md b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%README.md
new file mode 100644
index 0000000..db08edb
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%README.md
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%Rakefile b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%Rakefile
new file mode 100644
index 0000000..35efbe9
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%Rakefile
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%config.rb b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%config.rb
new file mode 100644
index 0000000..fee7f37
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%config.rb
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%scion.rb b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%scion.rb
new file mode 100644
index 0000000..e994a7a
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%ruby%vim-scion%scion.rb
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%ruby%wayland-rec%config.rb b/config/nvim-2/undodir/%home%coast%projects%ruby%wayland-rec%config.rb
new file mode 100644
index 0000000..d752ef9
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%ruby%wayland-rec%config.rb
Binary files differ
diff --git a/config/nvim-2/undodir/%home%coast%projects%ruby%wayland-rec%main.rb b/config/nvim-2/undodir/%home%coast%projects%ruby%wayland-rec%main.rb
new file mode 100644
index 0000000..6d3af5c
--- /dev/null
+++ b/config/nvim-2/undodir/%home%coast%projects%ruby%wayland-rec%main.rb
Binary files differ
diff --git a/config/nvim-2/vscript/key.vim b/config/nvim-2/vscript/key.vim
new file mode 100644
index 0000000..7a1fcf5
--- /dev/null
+++ b/config/nvim-2/vscript/key.vim
@@ -0,0 +1,2 @@
+let mapleader=","
+nnoremap <Leader>x :!chmod +x %<CR>
diff --git a/config/nvim-2/vscript/lua.vim b/config/nvim-2/vscript/lua.vim
new file mode 100644
index 0000000..8d6eec0
--- /dev/null
+++ b/config/nvim-2/vscript/lua.vim
@@ -0,0 +1,122 @@
+lua << EOF
+
+vim.o.termguicolors = true
+
+local on_attach = function(client, bufnr)
+ local opts = { buffer = bufnr, remap = false }
+
+ vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts)
+ vim.keymap.set("n", "K", vim.lsp.buf.hover, opts)
+ vim.keymap.set("n", "gr", vim.lsp.buf.references, opts)
+ vim.keymap.set("n", "<leader>rn", vim.lsp.buf.rename, opts)
+ vim.keymap.set("n", "<leader>ca", vim.lsp.buf.code_action, opts)
+ vim.keymap.set("n", "[d", vim.diagnostic.goto_prev, opts)
+ vim.keymap.set("n", "]d", vim.diagnostic.goto_next, opts)
+end
+
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = { "lua" },
+ callback = function()
+ vim.lsp.start({
+ name = "lua_ls",
+ cmd = { "lua-language-server" },
+ on_attach = on_attach,
+ })
+ end,
+})
+
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = { "python" },
+ callback = function()
+ vim.lsp.start({
+ name = "pyright",
+ cmd = { "pyright-langserver", "--stdio" },
+ on_attach = on_attach,
+ })
+ end,
+})
+
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = { "c", "cpp" },
+ callback = function()
+ vim.lsp.start({
+ name = "clangd",
+ cmd = { "clangd" },
+ on_attach = on_attach,
+ })
+ end,
+})
+
+local cmp = require("cmp")
+
+cmp.setup({
+ snippet = {
+ expand = function(args)
+ vim.snippet.expand(args.body)
+ end,
+ },
+
+ mapping = cmp.mapping.preset.insert({
+ ["<C-Space>"] = cmp.mapping.complete(),
+ ["<CR>"] = cmp.mapping.confirm({ select = true }),
+ }),
+
+ sources = cmp.config.sources({
+ { name = "nvim_lsp" },
+ { name = "buffer" },
+ }),
+})
+
+vim.diagnostic.config({
+ virtual_text = true,
+ signs = true,
+ underline = true,
+ update_in_insert = false,
+ severity_sort = true,
+
+ float = {
+ border = "rounded",
+ source = true,
+ },
+})
+
+vim.cmd([[
+highlight clear
+syntax reset
+highlight Normal guibg=NONE
+highlight NormalNC guibg=NONE
+highlight SignColumn guibg=NONE
+highlight FoldColumn guibg=NONE
+highlight VertSplit guibg=NONE
+highlight StatusLine guibg=NONE
+highlight StatusLineNC guibg=NONE
+highlight LineNr guibg=NONE
+highlight CursorLine guibg=#151515
+highlight CursorLineNr guibg=NONE gui=bold
+highlight Pmenu guibg=#121212
+highlight PmenuSel guibg=#2a2a2a
+highlight PmenuSbar guibg=#121212
+highlight PmenuThumb guibg=#4a4a4a
+highlight NormalFloat guibg=NONE
+highlight FloatBorder guibg=NONE
+highlight DiagnosticError guifg=#ff6b6b
+highlight DiagnosticWarn guifg=#ffd08a
+highlight DiagnosticInfo guifg=#9fe7ff
+highlight DiagnosticHint guifg=#7dff9a
+highlight DiagnosticVirtualTextError guifg=#ff6b6b guibg=NONE
+highlight DiagnosticVirtualTextWarn guifg=#ffd08a guibg=NONE
+highlight DiagnosticVirtualTextInfo guifg=#9fe7ff guibg=NONE
+highlight DiagnosticVirtualTextHint guifg=#7dff7a guibg=NONE
+highlight DiagnosticUnderlineError gui=undercurl guisp=#ff6b6b
+highlight DiagnosticUnderlineWarn gui=undercurl guisp=#ffd08a
+highlight DiagnosticUnderlineInfo gui=undercurl guisp=#9fe7ff
+highlight DiagnosticUnderlineHint gui=undercurl guisp=#7dff7a
+highlight LspReferenceText guibg=#1f1f1f
+highlight LspReferenceRead guibg=#1f1f1f
+highlight LspReferenceWrite guibg=#1f1f1f
+]])
+
+--autopairs?
+require("nvim-autopairs").setup()
+
+EOF
diff --git a/config/nvim-2/vscript/scp.vim b/config/nvim-2/vscript/scp.vim
new file mode 100644
index 0000000..6824c18
--- /dev/null
+++ b/config/nvim-2/vscript/scp.vim
@@ -0,0 +1,29 @@
+function! Sc(char)
+ let closing = {'(': ')', '[': ']', '{': '}', '<': '>', '"': '"', "'": "'"}
+
+ if has_key(closing, a:char)
+ let line = getline('.')
+ let col = col('.') - 1
+ let before = col > 0 ? line[col-1] : ''
+ let after = col < len(line) ? line[col] : ''
+ if before =~ '\w' && after =~ '\w'
+ return a:char
+ endif
+ if (a:char == '"' || a:char == "'") && before == a:char
+ return a:char
+ endif
+ if after == closing[a:char]
+ return "\<Right>"
+ endif
+ return a:char . closing[a:char] . "\<Left>"
+ endif
+
+ return a:char
+endfunction
+
+inoremap ( <C-R>=Sc('(')<CR>
+inoremap [ <C-R>=Sc('[')<CR>
+inoremap { <C-R>=Sc('{')<CR>
+inoremap < <C-R>=Sc('<')<CR>
+inoremap " <C-R>=Sc('"')<CR>
+inoremap ' <C-R>=Sc("'")<CR>