diff --git a/.gitignore b/.gitignore
index f3230651..a9bf3b41 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,9 @@ private
!.config/git
!.config/nvim
+.local
+!.local/share/nvim
+
.ssh/*_rsa
.ssh/config.local
.ssh/known_hosts
diff --git a/.gitmodules b/.gitmodules
index 2ca1f896..621d8bcf 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -161,93 +161,93 @@
[submodule "src/frink.alfredworkflow"]
path = src/frink.alfredworkflow
url = https://github.com/kejadlen/frink.alfredworkflow
-[submodule "hotpot.nvim"]
- path = .local/share/nvim/site/pack/kejadlen/start/hotpot
- url = https://github.com/rktjmp/hotpot.nvim
+[submodule "hotpot"]
+ path = .local/share/nvim/site/pack/alpha/start/hotpot
+ url = https://github.com/rktjmp/hotpot.nvim.git
branch = master
shallow = true
-[submodule "paramount"]
- path = .local/share/nvim/site/pack/kejadlen/start/paramount
- url = https://git.kejadlen.dev/alpha/vim-colors-paramount.git
+[submodule "fennel"]
+ path = .local/share/nvim/site/pack/alpha/start/fennel
+ url = https://github.com/jaawerth/fennel.vim.git
branch = master
shallow = true
-[submodule "vim-tmux-navigator"]
- path = .local/share/nvim/site/pack/kejadlen/start/vim-tmux-navigator
- url = https://github.com/christoomey/vim-tmux-navigator.git
+[submodule "commentary"]
+ path = .local/share/nvim/site/pack/alpha/start/paramount
+ url = https://git.kejadlen.dev/alpha/vim-colors-paramount.git
+ branch = main
+ shallow = true
+[submodule "lspconfig"]
+ path = .local/share/nvim/site/pack/alpha/start/lspconfig
+ url = https://github.com/neovim/nvim-lspconfig.git
branch = master
shallow = true
[submodule "lightline"]
- path = .local/share/nvim/site/pack/kejadlen/start/lightline
+ path = .local/share/nvim/site/pack/alpha/start/lightline
url = https://github.com/itchyny/lightline.vim.git
branch = master
shallow = true
-[submodule "unimpaired"]
- path = .local/share/nvim/site/pack/kejadlen/start/unimpaired
- url = https://github.com/tpope/vim-unimpaired.git
- branch = master
- shallow = true
-[submodule "sleuth"]
- path = .local/share/nvim/site/pack/kejadlen/start/sleuth
- url = https://github.com/tpope/vim-sleuth.git
+[submodule "treesitter"]
+ path = .local/share/nvim/site/pack/alpha/start/treesitter
+ url = https://github.com/nvim-treesitter/nvim-treesitter.git
branch = master
shallow = true
-[submodule "fennel"]
- path = .local/share/nvim/site/pack/kejadlen/start/fennel
- url = https://github.com/jaawerth/fennel.vim.git
+[submodule "vim-tmux-navigator"]
+ path = .local/share/nvim/site/pack/alpha/start/vim-tmux-navigator
+ url = https://github.com/christoomey/vim-tmux-navigator.git
branch = master
shallow = true
-[submodule "commentary"]
- path = .local/share/nvim/site/pack/kejadlen/start/commentary
- url = https://github.com/tpope/vim-commentary.git
+[submodule "unimpaired"]
+ path = .local/share/nvim/site/pack/alpha/start/unimpaired
+ url = https://github.com/tpope/vim-unimpaired.git
branch = master
shallow = true
-[submodule "lspconfig"]
- path = .local/share/nvim/site/pack/kejadlen/start/lspconfig
- url = https://github.com/neovim/nvim-lspconfig.git
+[submodule "sleuth"]
+ path = .local/share/nvim/site/pack/alpha/start/sleuth
+ url = https://github.com/tpope/vim-sleuth.git
branch = master
shallow = true
[submodule "sensible"]
- path = .local/share/nvim/site/pack/kejadlen/start/sensible
+ path = .local/share/nvim/site/pack/alpha/start/sensible
url = https://github.com/tpope/vim-sensible.git
branch = master
shallow = true
[submodule "vinegar"]
- path = .local/share/nvim/site/pack/kejadlen/start/vinegar
+ path = .local/share/nvim/site/pack/alpha/start/vinegar
url = https://github.com/tpope/vim-vinegar.git
branch = master
shallow = true
[submodule "surround"]
- path = .local/share/nvim/site/pack/kejadlen/start/surround
+ path = .local/share/nvim/site/pack/alpha/start/surround
url = https://github.com/tpope/vim-surround.git
branch = master
shallow = true
[submodule "fzf"]
- path = .local/share/nvim/site/pack/kejadlen/start/fzf
+ path = .local/share/nvim/site/pack/alpha/start/fzf
url = https://github.com/junegunn/fzf.vim.git
branch = master
shallow = true
[submodule "repeat"]
- path = .local/share/nvim/site/pack/kejadlen/start/repeat
+ path = .local/share/nvim/site/pack/alpha/start/repeat
url = https://github.com/tpope/vim-repeat.git
branch = master
shallow = true
[submodule "tabular"]
- path = .local/share/nvim/site/pack/kejadlen/start/tabular
+ path = .local/share/nvim/site/pack/alpha/start/tabular
url = https://github.com/godlygeek/tabular.git
branch = master
shallow = true
-[submodule "treesitter"]
- path = .local/share/nvim/site/pack/kejadlen/start/treesitter
- url = https://github.com/nvim-treesitter/nvim-treesitter.git
- branch = master
- shallow = true
[submodule "treesitter-textobjects"]
- path = .local/share/nvim/site/pack/kejadlen/start/treesitter-textobjects
+ path = .local/share/nvim/site/pack/alpha/start/treesitter-textobjects
url = https://github.com/nvim-treesitter/nvim-treesitter-textobjects.git
branch = master
shallow = true
[submodule "navic"]
- path = .local/share/nvim/site/pack/kejadlen/start/navic
+ path = .local/share/nvim/site/pack/alpha/start/navic
url = https://github.com/SmiteshP/nvim-navic.git
branch = master
shallow = true
+[submodule "vue"]
+ path = .local/share/nvim/site/pack/alpha/start/vue
+ url = https://github.com/posva/vim-vue.git
+ branch = master
+ shallow = true
diff --git a/.local/share/nvim/site/pack/kejadlen/start/commentary b/.local/share/nvim/site/pack/alpha/start/commentary
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/commentary
rename to .local/share/nvim/site/pack/alpha/start/commentary
diff --git a/.local/share/nvim/site/pack/alpha/start/fennel b/.local/share/nvim/site/pack/alpha/start/fennel
new file mode 160000
index 00000000..27ddd478
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/fennel
@@ -0,0 +1 @@
+Subproject commit 27ddd47803233cc809a4a0dc8b035fe3b8e2ef30
diff --git a/.local/share/nvim/site/pack/kejadlen/start/fzf b/.local/share/nvim/site/pack/alpha/start/fzf
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/fzf
rename to .local/share/nvim/site/pack/alpha/start/fzf
diff --git a/.local/share/nvim/site/pack/alpha/start/hotpot b/.local/share/nvim/site/pack/alpha/start/hotpot
new file mode 160000
index 00000000..27ddd478
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/hotpot
@@ -0,0 +1 @@
+Subproject commit 27ddd47803233cc809a4a0dc8b035fe3b8e2ef30
diff --git a/.local/share/nvim/site/pack/kejadlen/start/lightline b/.local/share/nvim/site/pack/alpha/start/lightline
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/lightline
rename to .local/share/nvim/site/pack/alpha/start/lightline
diff --git a/.local/share/nvim/site/pack/alpha/start/lspconfig b/.local/share/nvim/site/pack/alpha/start/lspconfig
new file mode 160000
index 00000000..35a731bd
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/lspconfig
@@ -0,0 +1 @@
+Subproject commit 35a731bddaf20be0a2a0492cfa489ae6130a4eb6
diff --git a/.local/share/nvim/site/pack/kejadlen/start/navic b/.local/share/nvim/site/pack/alpha/start/navic
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/navic
rename to .local/share/nvim/site/pack/alpha/start/navic
diff --git a/.local/share/nvim/site/pack/kejadlen/start/paramount b/.local/share/nvim/site/pack/alpha/start/paramount
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/paramount
rename to .local/share/nvim/site/pack/alpha/start/paramount
diff --git a/.local/share/nvim/site/pack/kejadlen/start/repeat b/.local/share/nvim/site/pack/alpha/start/repeat
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/repeat
rename to .local/share/nvim/site/pack/alpha/start/repeat
diff --git a/.local/share/nvim/site/pack/alpha/start/sensible b/.local/share/nvim/site/pack/alpha/start/sensible
new file mode 160000
index 00000000..8985da76
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/sensible
@@ -0,0 +1 @@
+Subproject commit 8985da7669bbd73afce85ef0e4a3e1ce2e488595
diff --git a/.local/share/nvim/site/pack/alpha/start/sleuth b/.local/share/nvim/site/pack/alpha/start/sleuth
new file mode 160000
index 00000000..8332f123
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/sleuth
@@ -0,0 +1 @@
+Subproject commit 8332f123a63c739c870c96907d987cc3ff719d24
diff --git a/.local/share/nvim/site/pack/kejadlen/start/surround b/.local/share/nvim/site/pack/alpha/start/surround
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/surround
rename to .local/share/nvim/site/pack/alpha/start/surround
diff --git a/.local/share/nvim/site/pack/kejadlen/start/tabular b/.local/share/nvim/site/pack/alpha/start/tabular
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/tabular
rename to .local/share/nvim/site/pack/alpha/start/tabular
diff --git a/.local/share/nvim/site/pack/alpha/start/treesitter b/.local/share/nvim/site/pack/alpha/start/treesitter
new file mode 160000
index 00000000..e8ae570a
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/treesitter
@@ -0,0 +1 @@
+Subproject commit e8ae570a429e8c7ad4f19f64b0cd8d51fd006852
diff --git a/.local/share/nvim/site/pack/alpha/start/treesitter-textobjects b/.local/share/nvim/site/pack/alpha/start/treesitter-textobjects
new file mode 160000
index 00000000..0750397e
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/treesitter-textobjects
@@ -0,0 +1 @@
+Subproject commit 0750397ecd5c4b573ac46315a0be742f8580248e
diff --git a/.local/share/nvim/site/pack/kejadlen/start/unimpaired b/.local/share/nvim/site/pack/alpha/start/unimpaired
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/unimpaired
rename to .local/share/nvim/site/pack/alpha/start/unimpaired
diff --git a/.local/share/nvim/site/pack/alpha/start/vim-tmux-navigator b/.local/share/nvim/site/pack/alpha/start/vim-tmux-navigator
new file mode 160000
index 00000000..bd4c38be
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/vim-tmux-navigator
@@ -0,0 +1 @@
+Subproject commit bd4c38be5b4882991494cf77c0601a55bc45eebf
diff --git a/.local/share/nvim/site/pack/kejadlen/start/vinegar b/.local/share/nvim/site/pack/alpha/start/vinegar
similarity index 100%
rename from .local/share/nvim/site/pack/kejadlen/start/vinegar
rename to .local/share/nvim/site/pack/alpha/start/vinegar
diff --git a/.local/share/nvim/site/pack/alpha/start/vue b/.local/share/nvim/site/pack/alpha/start/vue
new file mode 160000
index 00000000..c424294e
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/vue
@@ -0,0 +1 @@
+Subproject commit c424294e769b26659176065f9713c395731f7b3a
diff --git a/.local/share/nvim/site/pack/kejadlen/start/fennel b/.local/share/nvim/site/pack/kejadlen/start/fennel
deleted file mode 160000
index c14e1cb4..00000000
--- a/.local/share/nvim/site/pack/kejadlen/start/fennel
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit c14e1cb4af768ee53f9f1ae5da5e6cf61bc4743d
diff --git a/.local/share/nvim/site/pack/kejadlen/start/hotpot b/.local/share/nvim/site/pack/kejadlen/start/hotpot
deleted file mode 160000
index 86f4f2f7..00000000
--- a/.local/share/nvim/site/pack/kejadlen/start/hotpot
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 86f4f2f7c1cebdbeb9a9bd498810a0154e80dbab
diff --git a/.local/share/nvim/site/pack/kejadlen/start/lspconfig b/.local/share/nvim/site/pack/kejadlen/start/lspconfig
deleted file mode 160000
index 0a8064ed..00000000
--- a/.local/share/nvim/site/pack/kejadlen/start/lspconfig
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 0a8064eda0c7a4475c4a8ceb39199e975308797b
diff --git a/.local/share/nvim/site/pack/kejadlen/start/sensible b/.local/share/nvim/site/pack/kejadlen/start/sensible
deleted file mode 160000
index 226203be..00000000
--- a/.local/share/nvim/site/pack/kejadlen/start/sensible
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 226203be173bf0b95ee2a5cb6575ae604b3f9f7a
diff --git a/.local/share/nvim/site/pack/kejadlen/start/sleuth b/.local/share/nvim/site/pack/kejadlen/start/sleuth
deleted file mode 160000
index 1d25e8e5..00000000
--- a/.local/share/nvim/site/pack/kejadlen/start/sleuth
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 1d25e8e5dc4062e38cab1a461934ee5e9d59e5a8
diff --git a/.local/share/nvim/site/pack/kejadlen/start/treesitter b/.local/share/nvim/site/pack/kejadlen/start/treesitter
deleted file mode 160000
index 6840b374..00000000
--- a/.local/share/nvim/site/pack/kejadlen/start/treesitter
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 6840b3740da5497730136c875e8f89cad314657b
diff --git a/.local/share/nvim/site/pack/kejadlen/start/treesitter-textobjects b/.local/share/nvim/site/pack/kejadlen/start/treesitter-textobjects
deleted file mode 160000
index b8df8b07..00000000
--- a/.local/share/nvim/site/pack/kejadlen/start/treesitter-textobjects
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit b8df8b07b4ec2fea8af606004c952b1881402b1e
diff --git a/.local/share/nvim/site/pack/kejadlen/start/vim-tmux-navigator b/.local/share/nvim/site/pack/kejadlen/start/vim-tmux-navigator
deleted file mode 160000
index 9ca5bfe5..00000000
--- a/.local/share/nvim/site/pack/kejadlen/start/vim-tmux-navigator
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 9ca5bfe5bd274051b5dd796cc150348afc993b80