summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fnl/config.fnl (renamed from fnl/aktersnurra.fnl)0
-rw-r--r--fnl/plugins/alpha.fnl10
-rw-r--r--fnl/plugins/bqf.fnl2
-rw-r--r--fnl/plugins/cmp.fnl7
-rw-r--r--fnl/plugins/conform.fnl4
-rw-r--r--fnl/plugins/dadbod.fnl4
-rw-r--r--fnl/plugins/diffview.fnl14
-rw-r--r--fnl/plugins/grug-far.fnl26
-rw-r--r--fnl/plugins/harpoon.fnl2
-rw-r--r--fnl/plugins/kulala.fnl41
-rw-r--r--fnl/plugins/leap.fnl8
-rw-r--r--fnl/plugins/lsp/lspconfig.fnl2
-rw-r--r--fnl/plugins/lualine.fnl2
-rw-r--r--fnl/plugins/nvim-lint.fnl2
-rw-r--r--fnl/plugins/rest.fnl17
-rw-r--r--fnl/plugins/stay-in-place.fnl2
-rw-r--r--fnl/plugins/surround.fnl18
-rw-r--r--fnl/plugins/telescope.fnl36
-rw-r--r--fnl/plugins/textobjs.fnl2
-rw-r--r--fnl/plugins/ts-comments.fnl2
-rw-r--r--fnl/plugins/which-key.fnl4
-rw-r--r--fnl/plugins/window-picker.fnl4
-rw-r--r--fnl/plugins/zen.fnl4
-rw-r--r--init.lua3
-rw-r--r--lazy-lock.json94
-rw-r--r--spell/en.utf-8.add4
-rw-r--r--spell/en.utf-8.add.splbin1114 -> 1174 bytes
27 files changed, 177 insertions, 137 deletions
diff --git a/fnl/aktersnurra.fnl b/fnl/config.fnl
index cf50b2f..cf50b2f 100644
--- a/fnl/aktersnurra.fnl
+++ b/fnl/config.fnl
diff --git a/fnl/plugins/alpha.fnl b/fnl/plugins/alpha.fnl
index a989749..4011bcd 100644
--- a/fnl/plugins/alpha.fnl
+++ b/fnl/plugins/alpha.fnl
@@ -27,20 +27,20 @@
(set dashboard.section.header.val ascii-art)
(set dashboard.section.buttons.val
[(dashboard.button :f (.. (. icons :search-files) " Find file")
- ":Telescope find_files theme=ivy previewer=false<CR>")
+ ":Telescope find_files theme=dropdown previewer=false<CR>")
(dashboard.button :g (.. (. icons :search-text) " Find text")
- ":Telescope live_grep theme=ivy<CR>")
+ ":Telescope live_grep theme=dropdown<CR>")
(dashboard.button :p
(.. (. icons :search-project) " Find project")
- ":Telescope projects theme=ivy<CR>")
+ ":Telescope projects theme=dropdown<CR>")
(dashboard.button :r
(.. (. icons :recent-files)
" Recently used files")
- ":Telescope oldfiles theme=ivy previewer=false<CR>")
+ ":Telescope oldfiles theme=dropdown previewer=false<CR>")
(dashboard.button :t (.. (. icons :cog) " Configuration")
":e ~/.config/nvim/init.lua <CR>")
(dashboard.button :o (.. (. icons :org) " Org")
- ":Telescope find_files theme=ivy cwd=~/.local/share/org<CR>")])
+ ":Telescope find_files theme=dropdown cwd=~/.local/share/org<CR>")])
(set dashboard.section.header.opts.hl :AlphaHeader)
(set dashboard.section.buttons.opts.hl :AlphaButtons)
(set dashboard.opts.opts.noautocmd true)
diff --git a/fnl/plugins/bqf.fnl b/fnl/plugins/bqf.fnl
index 38afd09..8d2ea2a 100644
--- a/fnl/plugins/bqf.fnl
+++ b/fnl/plugins/bqf.fnl
@@ -24,4 +24,4 @@
:ptoggleauto :a
:ptogglemode :P}})
-{1 :kevinhwang91/nvim-bqf :event [:BufReadPost :BufNewFile] : opts}
+{1 :kevinhwang91/nvim-bqf :event :VeryLazy : opts}
diff --git a/fnl/plugins/cmp.fnl b/fnl/plugins/cmp.fnl
index 2723f87..1eb2e9e 100644
--- a/fnl/plugins/cmp.fnl
+++ b/fnl/plugins/cmp.fnl
@@ -13,10 +13,13 @@
:fallbacks [:snippets
:luasnip
:buffer]
- :score_offset 96}
+ :score_offset 3}
+ :snippets {:name :Snippets
+ :module :blink.cmp.sources.snippets
+ :score_offset 4}
:dadbod {:name :Dadbod
:module :vim_dadbod_completion.blink
- :score_offset 88}}}
+ :score_offset 2}}}
:snippets {:preset :luasnip
:expand (λ [snippet]
(let [luasnip (require :luasnip)]
diff --git a/fnl/plugins/conform.fnl b/fnl/plugins/conform.fnl
index b1b15ba..b84627d 100644
--- a/fnl/plugins/conform.fnl
+++ b/fnl/plugins/conform.fnl
@@ -17,7 +17,7 @@
:fennel [:fnlfmt]
:haskell [:fourmolu]
:html [:prettierd]
- :http [:jq]
+ :http [:jq :kulala-fmt]
:json [:jq]
:lua [:stylua]
:markdown [:prettierd]
@@ -29,4 +29,4 @@
:toml [:taplo]
:yaml [:yamlfmt]}})
-{1 :stevearc/conform.nvim : init : opts :event [:BufReadPost :BufNewFile]}
+{1 :stevearc/conform.nvim : init : opts :event :BufRead}
diff --git a/fnl/plugins/dadbod.fnl b/fnl/plugins/dadbod.fnl
index 733a4a0..d973ff2 100644
--- a/fnl/plugins/dadbod.fnl
+++ b/fnl/plugins/dadbod.fnl
@@ -6,11 +6,11 @@
:ft [:sql :plsql]
:lazy true}])
-(local keys [{1 :<leader>dn
+(local keys [{1 :<leader>in
2 :<cmd>DBUIToggle<cr>
:mode :n
:desc "Toggle Dadbod UI"}
- {1 :<leader>de
+ {1 :<leader>ie
2 :<cmd>DBUIAddConnection<cr>
:mode :n
:desc "Add DB connection"}])
diff --git a/fnl/plugins/diffview.fnl b/fnl/plugins/diffview.fnl
index f041ab6..33fd763 100644
--- a/fnl/plugins/diffview.fnl
+++ b/fnl/plugins/diffview.fnl
@@ -1,25 +1,25 @@
;; Inspect commits.
(local keys
- [{1 :<leader>is
+ [{1 :<leader>dh
2 :<cmd>DiffviewFileHistory<cr>
:desc "Repository history"
:nowait true}
- {1 :<leader>it
+ {1 :<leader>df
2 "<cmd>DiffviewFileHistory --follow %<cr>"
:desc "File history"}
- {1 :<leader>ir 2 :<cmd>DiffviewOpen<cr> :desc :Diffview}
- {1 :<leader>ia
+ {1 :<leader>do 2 :<cmd>DiffviewOpen<cr> :desc :Diffview}
+ {1 :<leader>dm
2 "<cmd>DiffviewOpen master<cr>"
:desc "Diffview with master"}
- {1 :<leader>if
+ {1 :<leader>dl
2 "<cmd>.DiffviewFileHistory --follow<cr>"
:desc "Line history"}
- {1 :<leader>ip
+ {1 :<leader>dv
2 "<esc><cmd>'<,'>DiffviewFileHistory --follow<CR>"
:desc "Range history"
:mode :v}
- {1 :<leader>ic 2 :<cmd>DiffviewClose<cr> :desc "Close diffview"}])
+ {1 :<leader>dc 2 :<cmd>DiffviewClose<cr> :desc "Close diffview"}])
{1 :sindrets/diffview.nvim
:cmd [:DiffviewFileHistory :DiffviewOpen]
diff --git a/fnl/plugins/grug-far.fnl b/fnl/plugins/grug-far.fnl
index 44da9b1..fdcf897 100644
--- a/fnl/plugins/grug-far.fnl
+++ b/fnl/plugins/grug-far.fnl
@@ -11,12 +11,12 @@
(when ?cword
(set opts.prefills.search ?cword))
(when ?file
- (set opts.prefills.flags ?file))
- (grug.grug_far opts)))
+ (set opts.prefills.paths ?file))
+ (grug.open opts)))
(λ visual-replace []
(let [grug (require :grug-far)]
- (grug.with_visual_selection {:prefills {:flags (vim.fn.expand "%")}})))
+ (grug.with_visual_selection {:prefills {:paths (vim.fn.expand "%")}})))
(λ config []
(let [{: create-auto-cmds} (require :util.cmds)
@@ -24,23 +24,23 @@
(create-auto-cmds auto-cmds)
(grug.setup)))
-(local keys [{1 :<m-r> 2 :<cmd>GrugFar<cr> :desc "Find and Replace"}
- {1 :<m-w>
- 2 (λ []
- (replace (vim.fn.expand :<cword>)))
- :desc "Find and replace word under cursor"}
- {1 :<m-x>
+(local keys [{1 :<m-w> 2 :<cmd>GrugFar<cr> :desc "Find and Replace"}
+ {1 :<m-s-w>
2 (λ []
(replace nil (vim.fn.expand "%")))
:desc "Find and replace in file"}
- {1 :<m-a>
+ {1 :<m-r>
2 (λ []
- (replace (vim.fn.expand :<cword>) (vim.fn.expand "%")))
- :desc "Find and replace cword in file"}
+ (replace (vim.fn.expand :<cword>)))
+ :desc "Find and replace word under cursor"}
{1 :<m-r>
2 (λ []
(visual-replace))
:desc "Find and Replace"
- :mode [:v]}])
+ :mode [:v]}
+ {1 :<m-s-r>
+ 2 (λ []
+ (replace (vim.fn.expand :<cword>) (vim.fn.expand "%")))
+ :desc "Find and replace cword in file"}])
{1 :MagicDuck/grug-far.nvim : keys : config}
diff --git a/fnl/plugins/harpoon.fnl b/fnl/plugins/harpoon.fnl
index 62ebf17..1ae632c 100644
--- a/fnl/plugins/harpoon.fnl
+++ b/fnl/plugins/harpoon.fnl
@@ -42,6 +42,6 @@
{1 :ThePrimeagen/harpoon
:branch :harpoon2
- :event [:BufReadPost :BufNewFile]
+ :event :BufRead
: init
: keys}
diff --git a/fnl/plugins/kulala.fnl b/fnl/plugins/kulala.fnl
new file mode 100644
index 0000000..f32ed5d
--- /dev/null
+++ b/fnl/plugins/kulala.fnl
@@ -0,0 +1,41 @@
+;; Http client.
+
+(local icons (require :settings.icons))
+
+(local global_keymaps {"Send request" {1 :<leader>rs
+ 2 (λ []
+ (let [kulala (require :kulala)]
+ (kulala.run)))
+ :mode [:n :v]
+ :desc "Send request"}
+ "Send all requests" {1 :<leader>ra
+ 2 (λ []
+ (let [kulala (require :kulala)]
+ (kulala.run_all)))
+ :mode [:n :v]
+ :ft :http}
+ "Replay the last request" {1 :<leader>rr
+ 2 (λ []
+ (let [kulala (require :kulala)]
+ (kulala.replay)))
+ :ft :http}
+ "Select environment" {1 :<leader>re
+ 2 (λ []
+ (let [kulala (require :kulala)]
+ (kulala.set_selected_env)))
+ :ft :http}
+ "Manage Auth Config" {1 :<leader>ru
+ 2 (λ []
+ (let [kulala (require :kulala)]
+ (kulala.open_auth_config)))
+ :ft :http}})
+
+(local ui {:icons {:inlay {:loading (. icons :hourglass)
+ :done (. icons :checkmark)
+ :error (. icons :error)}
+ :lualine (. icons :putty)
+ :textHighlight :WarningMsg}})
+
+(local opts {: global_keymaps : ui})
+
+{1 :mistweaverco/kulala.nvim :ft :http : opts}
diff --git a/fnl/plugins/leap.fnl b/fnl/plugins/leap.fnl
index 79b94c2..5a80dbe 100644
--- a/fnl/plugins/leap.fnl
+++ b/fnl/plugins/leap.fnl
@@ -1,14 +1,14 @@
;; Leap through text.
(local dependencies [{1 :ggandor/flit.nvim
- :event [:BufReadPost :BufNewFile]
+ :event :VimEnter
:opts {:keys {:f :f :F :F :t :t :T :T}
:labeled_modes :v
:multiline true
:opts {}}}
- {1 :tpope/vim-repeat :event [:BufReadPost :BufNewFile]}
+ {1 :tpope/vim-repeat :event :VeryLazy}
{1 :ggandor/leap-spooky.nvim
- :event [:BufReadPost :BufNewFile]
+ :event :VeryLazy
:opts {;; Additional text objects, to be merged with the default ones.
;; E.g.: {'iq', 'aq'}
:extra_text_objects [:iq :aq]
@@ -38,5 +38,5 @@
{1 :ggandor/leap.nvim
: dependencies
- :event [:BufReadPost :BufNewFile]
+ :event :VeryLazy
: config}
diff --git a/fnl/plugins/lsp/lspconfig.fnl b/fnl/plugins/lsp/lspconfig.fnl
index 5cd25d4..192954c 100644
--- a/fnl/plugins/lsp/lspconfig.fnl
+++ b/fnl/plugins/lsp/lspconfig.fnl
@@ -17,7 +17,7 @@
(mason-lspconfig.setup)))
{1 :neovim/nvim-lspconfig
- :event [:BufReadPost :BufNewFile]
+ :event :BufNew
:dependencies [:mason.nvim
:williamboman/mason-lspconfig.nvim
:b0o/schemastore.nvim
diff --git a/fnl/plugins/lualine.fnl b/fnl/plugins/lualine.fnl
index b2f7e14..b22b1dc 100644
--- a/fnl/plugins/lualine.fnl
+++ b/fnl/plugins/lualine.fnl
@@ -79,6 +79,6 @@
(local dependencies [:arkav/lualine-lsp-progress])
{1 :nvim-lualine/lualine.nvim
- :event [:BufReadPost :BufNewFile]
+ :event :VeryLazy
: opts
: dependencies}
diff --git a/fnl/plugins/nvim-lint.fnl b/fnl/plugins/nvim-lint.fnl
index e2ecdc0..2d1887d 100644
--- a/fnl/plugins/nvim-lint.fnl
+++ b/fnl/plugins/nvim-lint.fnl
@@ -26,4 +26,4 @@
:yaml [:yamllint]
:zsh [:zsh]})))
-{1 :mfussenegger/nvim-lint : init : config :event [:BufReadPost :BufNewFile]}
+{1 :mfussenegger/nvim-lint : init : config :event :BufNew}
diff --git a/fnl/plugins/rest.fnl b/fnl/plugins/rest.fnl
deleted file mode 100644
index d9b1270..0000000
--- a/fnl/plugins/rest.fnl
+++ /dev/null
@@ -1,17 +0,0 @@
-;; Http client.
-
-(local keys [{1 :<leader>rr
- 2 "<cmd>Rest run<cr>"
- :desc "Run request under the cursor"}
- {1 :<localleader>rs
- 2 "<cmd>Rest run last<cr>"
- :desc "Re-run last request"}
- {1 :<localleader>rt
- 2 "<cmd>Telescope rest select_env theme=dropdown<cr>"
- :desc "Select env"}])
-
-{1 :rest-nvim/rest.nvim
- :ft :http
- : keys
- :dependencies [{1 :vhyrro/luarocks.nvim :priority 1000 :config true}
- {1 :j-hui/fidget.nvim}]}
diff --git a/fnl/plugins/stay-in-place.fnl b/fnl/plugins/stay-in-place.fnl
index de6deb7..69066d7 100644
--- a/fnl/plugins/stay-in-place.fnl
+++ b/fnl/plugins/stay-in-place.fnl
@@ -1,3 +1,3 @@
;; Keep cursor at character when indenting.
-{1 :gbprod/stay-in-place.nvim :event [:BufReadPost :BufNewFile] :config true}
+{1 :gbprod/stay-in-place.nvim :event :BufRead :config true}
diff --git a/fnl/plugins/surround.fnl b/fnl/plugins/surround.fnl
index e8fda32..2942bdb 100644
--- a/fnl/plugins/surround.fnl
+++ b/fnl/plugins/surround.fnl
@@ -1,3 +1,19 @@
;; Surround selections.
-{1 :kylechui/nvim-surround :event :InsertEnter :config true}
+(local keymaps {:insert :<C-g>s
+ :insert_line :<C-g>S
+ :normal :ys
+ :normal_cur :yss
+ :normal_line :yS
+ :normal_cur_line :ySS
+ :visual :gS
+ :visual_line :gS
+ :delete :ds
+ :change :cs
+ :change_line :cS})
+
+(λ config []
+ (let [surround (require :nvim-surround)]
+ (surround.setup {: keymaps})))
+
+{1 :kylechui/nvim-surround :event :VeryLazy : config}
diff --git a/fnl/plugins/telescope.fnl b/fnl/plugins/telescope.fnl
index 0d9df3e..0facab9 100644
--- a/fnl/plugins/telescope.fnl
+++ b/fnl/plugins/telescope.fnl
@@ -30,65 +30,59 @@
:nvim-telescope/telescope-frecency.nvim
{1 :nvim-orgmode/telescope-orgmode.nvim}])
-(local extensions [:fzf
- :frecency
- :orgmode
- :projects
- :git_worktree
- :harpoon
- :rest])
+(local extensions [:fzf :frecency :orgmode :projects :git_worktree :harpoon])
(λ load-extensions [telescope]
(each [_ extension (ipairs extensions)]
(telescope.load_extension extension)))
(local keys [{1 :mf
- 2 "<cmd>Telescope find_files theme=ivy previewer=false disable_devicons=true<cr>"
+ 2 "<cmd>Telescope find_files theme=dropdown previewer=false disable_devicons=true<cr>"
:desc "Find Files"}
{1 :mg
2 "<cmd>Telescope live_grep theme=dropdown<cr>"
:desc "Find Text"}
{1 :mb
- 2 "<cmd>Telescope buffers theme=ivy previewer=true initial_mode=normal<cr>"
+ 2 "<cmd>Telescope buffers theme=dropdown previewer=true initial_mode=normal<cr>"
:desc "Switch Buffer"}
{1 :<leader>fC
- 2 "<cmd>Telescope commands theme=ivy<cr>"
+ 2 "<cmd>Telescope commands theme=dropdown<cr>"
:desc :Commands}
{1 :<leader>fH
2 "<cmd>Telescope highlights<cr>"
:desc :Highlights}
{1 :<leader>fR
- 2 "<cmd>Telescope registers theme=ivy<cr>"
+ 2 "<cmd>Telescope registers theme=dropdown<cr>"
:desc :Registers}
{1 :<leader>fS
- 2 "<cmd>Telescope grep_string theme=ivy<cr>"
+ 2 "<cmd>Telescope grep_string theme=dropdown<cr>"
:desc "Find String"}
{1 :<leader>gb
- 2 "<cmd>Telescope git_branches theme=ivy<cr>"
+ 2 "<cmd>Telescope git_branches theme=dropdown<cr>"
:desc "Checkout Branch"}
{1 :<leader>ff
- 2 "<cmd>Telescope find_files theme=ivy<cr>"
+ 2 "<cmd>Telescope find_files theme=dropdown<cr>"
:desc "Find files"}
{1 :<leader>fh
- 2 "<cmd>Telescope help_tags theme=ivy<cr>"
+ 2 "<cmd>Telescope help_tags theme=dropdown<cr>"
:desc :Help}
{1 :<leader>fk
- 2 "<cmd>Telescope keymaps theme=ivy<cr>"
+ 2 "<cmd>Telescope keymaps theme=dropdown<cr>"
:desc :Keymaps}
{1 :<leader>fl
- 2 "<cmd>Telescope resume theme=ivy<cr>"
+ 2 "<cmd>Telescope resume theme=dropdown<cr>"
:desc "Last Search"}
{1 :<leader>fp
- 2 "<cmd>Telescope projects theme=ivy<cr>"
+ 2 "<cmd>Telescope projects theme=dropdown<cr>"
:desc "Find Project"}
{1 :<leader>fr
- 2 "<cmd>Telescope oldfiles theme=ivy previewer=false<cr>"
+ 2 "<cmd>Telescope oldfiles theme=dropdown previewer=false<cr>"
:desc "Recent File"}
{1 :<leader>ft
- 2 "<cmd>Telescope live_grep theme=ivy<cr>"
+ 2 "<cmd>Telescope live_grep theme=dropdown<cr>"
:desc "Find Text"}
{1 :<leader>gc
- 2 "<cmd>Telescope git_commits theme=ivy<cr>"
+ 2 "<cmd>Telescope git_commits theme=dropdown<cr>"
:desc "Checkout Commit"}])
(λ config []
diff --git a/fnl/plugins/textobjs.fnl b/fnl/plugins/textobjs.fnl
index 025e2b5..0f3a1e1 100644
--- a/fnl/plugins/textobjs.fnl
+++ b/fnl/plugins/textobjs.fnl
@@ -1,5 +1,5 @@
;; Various text objects.
{1 :chrisgrieser/nvim-various-textobjs
- :event [:BufReadPost :BufNewFile]
+ :event :VeryLazy
:opts {:keymaps {:useDefaults true}}}
diff --git a/fnl/plugins/ts-comments.fnl b/fnl/plugins/ts-comments.fnl
index d8ce85a..9c08fec 100644
--- a/fnl/plugins/ts-comments.fnl
+++ b/fnl/plugins/ts-comments.fnl
@@ -1,3 +1,3 @@
;; Enhance comments with treesitter.
-{1 :folke/ts-comments.nvim :opts {} :event [:BufReadPost :BufNewFile]}
+{1 :folke/ts-comments.nvim :opts {} :event :VeryLazy}
diff --git a/fnl/plugins/which-key.fnl b/fnl/plugins/which-key.fnl
index c37d47b..c32613c 100644
--- a/fnl/plugins/which-key.fnl
+++ b/fnl/plugins/which-key.fnl
@@ -38,10 +38,10 @@
:disable {:filetypes [:netrw]}})
(local groups [{:mode [:n :v]
- 1 {1 :<leader>d :group :+db}
+ 1 {1 :<leader>d :group :+diff}
2 {1 :<leader>f :group :+find}
3 {1 :<leader>g :group :+git}
- 4 {1 :<leader>i :group :+diffview}
+ 4 {1 :<leader>i :group :+db}
5 {1 :<leader>j :group :+diagnostics}
6 {1 :<leader>l :group :+lsp}
7 {1 :<leader>o :group :+orgmode}
diff --git a/fnl/plugins/window-picker.fnl b/fnl/plugins/window-picker.fnl
index 41225f0..68b7786 100644
--- a/fnl/plugins/window-picker.fnl
+++ b/fnl/plugins/window-picker.fnl
@@ -1,4 +1,4 @@
-;; Trim whitespaces on save.
+;; Select buffer
(local opts {:other_win_hl_color "#171717"
:fg_color "#E1E1E1"
@@ -16,4 +16,4 @@
(vim.keymap.set :n :mw (λ []
(pick-window)) {})))
-{1 :s1n7ax/nvim-window-picker :event [:BufReadPost :BufNewFile] :version :2.0.0 : config}
+{1 :s1n7ax/nvim-window-picker :event :VeryLazy :version :2.0.0 : config}
diff --git a/fnl/plugins/zen.fnl b/fnl/plugins/zen.fnl
index fcaf114..caa7313 100644
--- a/fnl/plugins/zen.fnl
+++ b/fnl/plugins/zen.fnl
@@ -1,8 +1,8 @@
;; Zen mode.
-(local opts {:window {:backdrop 1
+(local opts {:window {:backdrop 0.98
:height 1
- :width 128
+ :width 120
:options {:signcolumn :no
:number false
:relativenumber false}}
diff --git a/init.lua b/init.lua
index 5d36ba8..d0feee5 100644
--- a/init.lua
+++ b/init.lua
@@ -17,6 +17,7 @@ end
ensure("folke", "lazy.nvim")
ensure("rktjmp", "hotpot.nvim")
+vim.loader.enable()
require("hotpot").setup {
provide_require_fennel = true,
compiler = {
@@ -25,4 +26,4 @@ require("hotpot").setup {
},
},
}
-require "aktersnurra"
+require "config"
diff --git a/lazy-lock.json b/lazy-lock.json
index ca74854..af00092 100644
--- a/lazy-lock.json
+++ b/lazy-lock.json
@@ -1,66 +1,64 @@
{
- "LuaSnip": { "branch": "master", "commit": "03c8e67eb7293c404845b3982db895d59c0d1538" },
- "alpha-nvim": { "branch": "main", "commit": "de72250e054e5e691b9736ee30db72c65d560771" },
- "blink.cmp": { "branch": "main", "commit": "1cc3b1a908fbcfd15451c4772759549724f38524" },
- "conform.nvim": { "branch": "master", "commit": "f8d743ce333bedc47821de2cd4d23c43856ecbe5" },
- "dial.nvim": { "branch": "master", "commit": "34bbd9c387c358190e61ce71017faad3dffa7a74" },
+ "LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" },
+ "alpha-nvim": { "branch": "main", "commit": "2b3cbcdd980cae1e022409289245053f62fb50f6" },
+ "blink.cmp": { "branch": "main", "commit": "bae4bae0eedd1fa55f34b685862e94a222d5c6f8" },
+ "conform.nvim": { "branch": "master", "commit": "b4aab989db276993ea5dcb78872be494ce546521" },
+ "dial.nvim": { "branch": "master", "commit": "f0404ec1f83a03f2c3457e60087c6331d1cbb83f" },
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
"easyread.nvim": { "branch": "main", "commit": "0b07e315a4cd7d700c4a794bdddbec79fdc2628b" },
- "fidget.nvim": { "branch": "main", "commit": "a0abbf18084b77d28bc70e24752e4f4fd54aea17" },
- "flit.nvim": { "branch": "main", "commit": "1ef72de6a02458d31b10039372c8a15ab8989e0d" },
- "friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" },
+ "flit.nvim": { "branch": "main", "commit": "513e38abe61237c53a9e983e45595b1d2e7d5391" },
+ "friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
"git-worktree.nvim": { "branch": "master", "commit": "666f84ba8dd9172f0a7b45c9f7c24bc5e55f6fc2" },
- "gitsigns.nvim": { "branch": "main", "commit": "3ec5fbd9202ae3908551c98c4b6c3c05ff7c8e96" },
- "grug-far.nvim": { "branch": "main", "commit": "8e8f3429038d45a6d4144c0642d92f470e5480f3" },
- "harpoon": { "branch": "harpoon2", "commit": "a84ab829eaf3678b586609888ef52f7779102263" },
- "hotpot.nvim": { "branch": "main", "commit": "8ffe314cc7d762983dc3690d8dab30342483548a" },
- "lazy.nvim": { "branch": "main", "commit": "d8f26efd456190241afd1b0f5235fe6fdba13d4a" },
+ "gitsigns.nvim": { "branch": "main", "commit": "f780609807eca1f783a36a8a31c30a48fbe150c5" },
+ "grug-far.nvim": { "branch": "main", "commit": "50d9ee2b5a19634670441948e7e4afaa042f1059" },
+ "harpoon": { "branch": "harpoon2", "commit": "ed1f853847ffd04b2b61c314865665e1dadf22c7" },
+ "hotpot.nvim": { "branch": "main", "commit": "443fe563423c0fc2fdb1c4fa92c3ab3ad5de8ae1" },
+ "kulala.nvim": { "branch": "main", "commit": "3e81123652a72a2717f9916d6f2b52c2ae6f7e96" },
+ "lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
"leap-spooky.nvim": { "branch": "main", "commit": "5f44a1f63dc1c4ce50244e92da5bc0d8d1f6eb47" },
- "leap.nvim": { "branch": "main", "commit": "67d26a13cfbf558450955ee9c76e78e03d13ee9e" },
+ "leap.nvim": { "branch": "main", "commit": "657da3f8aa2cb8359ce90e8bc0ed5ca0d9665383" },
"lualine-lsp-progress": { "branch": "master", "commit": "56842d097245a08d77912edf5f2a69ba29f275d7" },
- "lualine.nvim": { "branch": "master", "commit": "2a5bae925481f999263d6f5ed8361baef8df4f83" },
- "luarocks.nvim": { "branch": "main", "commit": "1db9093915eb16ba2473cfb8d343ace5ee04130a" },
- "mason-lspconfig.nvim": { "branch": "main", "commit": "e942edf5c85b6a2ab74059ea566cac5b3e1514a4" },
- "mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
- "neogit": { "branch": "master", "commit": "63124cf520ff24d09deb3b850e053908ab0fc66a" },
- "no-clown-fiesta.nvim": { "branch": "master", "commit": "6453c0ca2f31607829457694b4208c1f612fdd61" },
- "nvim-bqf": { "branch": "main", "commit": "ebb6d2689e4427452180f17c53f29f7e460236f1" },
+ "lualine.nvim": { "branch": "master", "commit": "b8c23159c0161f4b89196f74ee3a6d02cdc3a955" },
+ "mason-lspconfig.nvim": { "branch": "main", "commit": "7f9a39fcd2ac6e979001f857727d606888f5909c" },
+ "mason.nvim": { "branch": "main", "commit": "7dc4facca9702f95353d5a1f87daf23d78e31c2a" },
+ "neogit": { "branch": "master", "commit": "df08cb97f126c546a5ec265bafab2d78cc7399fa" },
+ "no-clown-fiesta.nvim": { "branch": "master", "commit": "2f57d1115e246b62a1a81bba806fe79aaa53b610" },
+ "nvim-bqf": { "branch": "main", "commit": "17680cda3538913e88dd4c6456c837db9ace40ae" },
"nvim-bufdel": { "branch": "main", "commit": "523d58e94e7212fff3e05c247b962dc8f93bcfde" },
"nvim-colorizer.lua": { "branch": "master", "commit": "a065833f35a3a7cc3ef137ac88b5381da2ba302e" },
- "nvim-lint": { "branch": "master", "commit": "789b7ada1b4f00e08d026dffde410dcfa6a0ba87" },
- "nvim-lspconfig": { "branch": "master", "commit": "b4d65bce97795438ab6e1974b3672c17a4865e3c" },
- "nvim-surround": { "branch": "main", "commit": "ae298105122c87bbe0a36b1ad20b06d417c0433e" },
- "nvim-treesitter": { "branch": "master", "commit": "6587a5886873cce8698a47477224c30578b33a24" },
- "nvim-treesitter-textobjects": { "branch": "master", "commit": "ad8f0a472148c3e0ae9851e26a722ee4e29b1595" },
- "nvim-various-textobjs": { "branch": "main", "commit": "18a2092173a6773f32adea42d4095d41d5eca09d" },
- "nvim-web-devicons": { "branch": "master", "commit": "aafa5c187a15701a7299a392b907ec15d9a7075f" },
+ "nvim-lint": { "branch": "master", "commit": "f126af5345c7472e9a0cdbe1d1a29209be72c4c4" },
+ "nvim-lspconfig": { "branch": "master", "commit": "d89f4891f0720cd2598e4bdd60010d8784b2ac8a" },
+ "nvim-surround": { "branch": "main", "commit": "a868c256c861044beb9794b4dd126480dcdfbdad" },
+ "nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
+ "nvim-treesitter-textobjects": { "branch": "master", "commit": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" },
+ "nvim-various-textobjs": { "branch": "main", "commit": "237763835b65bdc64f0e19a31c040321813e4333" },
+ "nvim-web-devicons": { "branch": "master", "commit": "6e51ca170563330e063720449c21f43e27ca0bc1" },
"nvim-window-picker": { "branch": "main", "commit": "2c8200c5cbcdaac01dfe2c049997a1ca178506d8" },
- "oil.nvim": { "branch": "master", "commit": "7a782c9a9cb7a16ec52199e55a1e892262c5dbbc" },
+ "oil.nvim": { "branch": "master", "commit": "07f80ad645895af849a597d1cac897059d89b686" },
"org-bullets.nvim": { "branch": "main", "commit": "21437cfa99c70f2c18977bffd423f912a7b832ea" },
- "org-roam.nvim": { "branch": "main", "commit": "6458d3cc3389716a9c69a81ab78658454738427a" },
- "orgmode": { "branch": "master", "commit": "13924c0ee70e6a6e604a159261b72ab5901865c0" },
- "persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" },
- "plenary.nvim": { "branch": "master", "commit": "3707cdb1e43f5cea73afb6037e6494e7ce847a66" },
+ "org-roam.nvim": { "branch": "main", "commit": "097d025b4f8809478053f72965ccb591648d825a" },
+ "orgmode": { "branch": "master", "commit": "ad5d652d2bb82ee2d609d4a6ee8fc2114cdcb8fd" },
+ "persistence.nvim": { "branch": "main", "commit": "166a79a55bfa7a4db3e26fc031b4d92af71d0b51" },
+ "plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
"popup.nvim": { "branch": "master", "commit": "b7404d35d5d3548a82149238289fa71f7f6de4ac" },
"project.nvim": { "branch": "main", "commit": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb" },
- "render-markdown": { "branch": "main", "commit": "ad055861d17afe058bd835e82292e14a64b51b1d" },
- "rest.nvim": { "branch": "main", "commit": "62606c3599bd304227457d6e20580965939b191e" },
- "schemastore.nvim": { "branch": "main", "commit": "5be212138af55d3dcae9d77b5b14f63634243e3d" },
- "sqlite.lua": { "branch": "master", "commit": "b487fcc8937b683942a1f7d9662fcf50ca5acd58" },
+ "render-markdown": { "branch": "main", "commit": "b4885a95e5082a6ed164830c581aac257a74f355" },
+ "schemastore.nvim": { "branch": "main", "commit": "3146720ee3a0c6e2446eedd492fb519d16f2e467" },
+ "sqlite.lua": { "branch": "master", "commit": "50092d60feb242602d7578398c6eb53b4a8ffe7b" },
"stay-in-place.nvim": { "branch": "main", "commit": "0628b6db8970fc731abf9608d6f80659b58932c9" },
- "telescope-frecency.nvim": { "branch": "master", "commit": "6e581bb7bea187fc03a4be3b252a8adecabc398a" },
- "telescope-fzf-native.nvim": { "branch": "main", "commit": "dae2eac9d91464448b584c7949a31df8faefec56" },
- "telescope-orgmode.nvim": { "branch": "main", "commit": "2cd2ea778726c6e44429fef82f23b63197dbce1b" },
- "telescope.nvim": { "branch": "master", "commit": "415af52339215926d705cccc08145f3782c4d132" },
- "trouble.nvim": { "branch": "main", "commit": "50481f414bd3c1a40122c1d759d7e424d5fafe84" },
- "ts-comments.nvim": { "branch": "main", "commit": "872dcfa0418f4a33b7437fb4d9f4e89f2f000d74" },
- "undotree": { "branch": "master", "commit": "2556c6800b210b2096b55b66e74b4cc1d9ebbe4f" },
+ "telescope-frecency.nvim": { "branch": "master", "commit": "21c08f073cfae477e6304b85cae78fbf46a793a4" },
+ "telescope-fzf-native.nvim": { "branch": "main", "commit": "1f08ed60cafc8f6168b72b80be2b2ea149813e55" },
+ "telescope-orgmode.nvim": { "branch": "main", "commit": "c5203783e954faefd8fa685b69f8218434a2bb16" },
+ "telescope.nvim": { "branch": "master", "commit": "b4da76be54691e854d3e0e02c36b0245f945c2c7" },
+ "trouble.nvim": { "branch": "main", "commit": "85bedb7eb7fa331a2ccbecb9202d8abba64d37b3" },
+ "ts-comments.nvim": { "branch": "main", "commit": "1bd9d0ba1d8b336c3db50692ffd0955fe1bb9f0c" },
+ "undotree": { "branch": "master", "commit": "fe9a9d0645f0f5532360b5e5f5c550d7bb4f1869" },
"venn.nvim": { "branch": "main", "commit": "b09c2f36ddf70b498281845109bedcf08a7e0de0" },
- "vim-dadbod": { "branch": "master", "commit": "96997dac981d50717a63d4dbd48d4a43e09ecf57" },
- "vim-dadbod-completion": { "branch": "master", "commit": "95cbcf21ea7a5c8c025f387280c2e261b8cb3a89" },
- "vim-dadbod-ui": { "branch": "master", "commit": "65454e2011c029922c2c972d63f8bf04282de033" },
+ "vim-dadbod": { "branch": "master", "commit": "e95afed23712f969f83b4857a24cf9d59114c2e6" },
+ "vim-dadbod-completion": { "branch": "master", "commit": "a8dac0b3cf6132c80dc9b18bef36d4cf7a9e1fe6" },
+ "vim-dadbod-ui": { "branch": "master", "commit": "e8b53c0f3aa6e6127ac2a2d2071d9aade6c6e373" },
"vim-dotenv": { "branch": "master", "commit": "5c51cfcf8d87280d6414e03cd6b253eb70ecb800" },
"vim-repeat": { "branch": "master", "commit": "65846025c15494983dafe5e3b46c8f88ab2e9635" },
- "which-key.nvim": { "branch": "main", "commit": "6cebd86917df559a88de0f806b2989799c6e6423" },
+ "which-key.nvim": { "branch": "main", "commit": "370ec46f710e058c9c1646273e6b225acf47cbed" },
"zen-mode.nvim": { "branch": "main", "commit": "863f150ca321b3dd8aa1a2b69b5f411a220e144f" }
}
diff --git a/spell/en.utf-8.add b/spell/en.utf-8.add
index cb1e6f2..11feb6c 100644
--- a/spell/en.utf-8.add
+++ b/spell/en.utf-8.add
@@ -82,3 +82,7 @@ charlist
prepending
Erlang
erlang
+unrepresentable
+datatypes
+validator
+parsers
diff --git a/spell/en.utf-8.add.spl b/spell/en.utf-8.add.spl
index efdc755..f0d4fed 100644
--- a/spell/en.utf-8.add.spl
+++ b/spell/en.utf-8.add.spl
Binary files differ