From 9091ec72fe5ed12ae56a46f8580e0053d4b525fb Mon Sep 17 00:00:00 2001 From: Petri Hienonen Date: Mon, 12 Jan 2026 10:17:28 +0200 Subject: Minor nvim changes --- .luarc.json | 327 +-------------------------------------- home/default.nix | 9 +- home/nvim/lsp.lua | 11 +- home/nvim/options.lua | 84 +++++----- home/nvim/plugins/treesitter.lua | 12 +- 5 files changed, 66 insertions(+), 377 deletions(-) diff --git a/.luarc.json b/.luarc.json index 985229b..329fc18 100644 --- a/.luarc.json +++ b/.luarc.json @@ -24,335 +24,12 @@ "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/telescope.nvim", "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/undotree", "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vim-fugitive", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ada", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-agda", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-angular", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-apex", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-arduino", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-asm", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-astro", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-authzed", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-awk", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-bash", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-bass", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-beancount", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-bibtex", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-bicep", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-bitbake", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-blade", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-blueprint", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-bp", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-brightscript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-c", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-c3", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-c_sharp", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-caddy", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-cairo", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-capnp", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-chatito", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-circom", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-clojure", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-cmake", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-comment", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-commonlisp", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-cooklang", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-corn", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-cpon", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-cpp", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-css", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-csv", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-cuda", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-cue", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-cylc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-d", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-dart", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-desktop", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-devicetree", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-dhall", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-diff", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-disassembly", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-djot", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-dockerfile", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-dot", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-doxygen", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-dtd", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-earthfile", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ebnf", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-editorconfig", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-eds", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-eex", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-elixir", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-elm", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-elsa", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-elvish", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-embedded_template", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-enforce", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-erlang", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-facility", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-faust", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-fennel", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-fidl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-firrtl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-fish", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-foam", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-forth", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-fortran", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-fsh", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-fsharp", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-func", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-fusion", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gap", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gaptst", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gdscript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gdshader", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-git_config", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-git_rebase", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gitattributes", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gitcommit", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gitignore", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gleam", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-glimmer", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-glimmer_javascript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-glimmer_typescript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-glsl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gn", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gnuplot", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-go", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-goctl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-godot_resource", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gomod", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gosum", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gotmpl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gowork", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gpg", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-graphql", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gren", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-groovy", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-groq", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-gstlaunch", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hack", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hare", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-haskell", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-haskell_persistent", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hcl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-heex", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-helm", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hjson", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hlsl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hlsplaylist", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hocon", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hoon", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-html", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-htmldjango", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-http", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hurl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-hyprlang", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-idl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-idris", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ini", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-inko", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ispc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-janet_simple", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-java", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-javadoc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-javascript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-jinja", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-jinja_inline", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-jq", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-jsdoc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-json", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-json5", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-jsonc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-jsonnet", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-julia", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-just", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-kcl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-kconfig", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-kdl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-kotlin", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-koto", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-kusto", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-lalrpop", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-latex", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ledger", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-leo", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-linkerscript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-liquid", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-liquidsoap", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-llvm", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-lua", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-luadoc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-luap", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-luau", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-m68k", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-make", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-markdown", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-markdown_inline", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-matlab", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-menhir", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-mermaid", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-meson", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-mlir", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-muttrc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-nasm", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-nginx", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-nickel", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-nim", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-nim_format_string", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ninja", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-nix", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-nqc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-nu", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-objc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-objdump", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ocaml", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ocaml_interface", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ocamllex", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-odin", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-pascal", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-passwd", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-pem", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-perl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-php", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-php_only", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-phpdoc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-pioasm", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-pkl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-po", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-pod", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-poe_filter", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-pony", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-powershell", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-printf", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-prisma", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-problog", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-prolog", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-promql", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-properties", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-proto", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-prql", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-psv", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-pug", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-puppet", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-purescript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-pymanifest", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-python", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ql", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-qmldir", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-qmljs", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-query", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-r", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-racket", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ralph", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-rasi", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-razor", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-rbs", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-re2c", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-readline", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-regex", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-rego", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-requirements", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-rescript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-rifleconf", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-rnoweb", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-robot", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-robots", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-roc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ron", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-rst", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ruby", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-runescript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-rust", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-scala", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-scfg", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-scheme", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-scss", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-sflog", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-slang", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-slim", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-slint", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-smali", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-smithy", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-snakemake", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-snl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-solidity", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-soql", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-sosl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-sourcepawn", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-sparql", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-sproto", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-sql", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-squirrel", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ssh_config", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-starlark", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-strace", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-styled", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-supercollider", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-superhtml", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-surface", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-svelte", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-sway", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-swift", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-sxhkdrc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-systemtap", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-systemverilog", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-t32", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tablegen", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tact", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tcl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-teal", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-templ", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tera", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-terraform", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-textproto", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-thrift", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tiger", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tlaplus", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tmux", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-todotxt", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-toml", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tsv", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-tsx", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-turtle", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-twig", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-typescript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-typespec", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-typoscript", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-typst", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-udev", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ungrammar", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-unison", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-usd", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-uxntal", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-v", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-vala", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-vento", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-vhdl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-vhs", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-vim", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-vimdoc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-vrl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-vue", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-wgsl", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-wgsl_bevy", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-wing", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-wit", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-wxml", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-xcompose", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-xml", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-xresources", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-yaml", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-yang", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-yuck", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-zathurarc", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-zig", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ziggy", - "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/vimplugin-treesitter-grammar-ziggy_schema", "/nix/store/4xnnfyvh125ykhgp83ybpjbgxq56gllv-vim-pack-dir/pack/myNeovimPackages/start/which-key.nvim", "/home/petri/.config/nvim", "/nix/store/jfyklnaiyw0f0ik0gi81y2j292i2iix8-ghostty-1.1.3/share/nvim/site", "/nix/store/mvmm0i2jwvjzdbsd3la48f1d48y2k2m3-neovim-unwrapped-0.11.3/share/nvim/runtime", "/nix/store/mvmm0i2jwvjzdbsd3la48f1d48y2k2m3-neovim-unwrapped-0.11.3/lib/nvim", - "${3rd}/luassert/library" + "${3rd}/luassert/library", + "${3rd}/luv/library" ] } diff --git a/home/default.nix b/home/default.nix index 87243b0..8a8b8d4 100644 --- a/home/default.nix +++ b/home/default.nix @@ -500,7 +500,12 @@ in }; services = { - home-manager.autoExpire.enable = true; + home-manager = { + autoExpire = { + store.cleanup = true; + enable = true; + }; + }; ssh-agent = { enable = true; enableFishIntegration = true; @@ -619,7 +624,7 @@ in xdg.configFile."xdg-desktop-portal-termfilechooser/yazi-wrapper.sh" = { force = true; executable = true; - source = pkgs.writeShellScript "yazi-wrapper" '' + source = pkgs.writeShellScript "yazi-wrapper" /* bash */ '' # This wrapper script is invoked by xdg-desktop-portal-termfilechooser. # For more information about input/output arguments read `xdg-desktop-portal-termfilechooser(5)` set -e diff --git a/home/nvim/lsp.lua b/home/nvim/lsp.lua index 5371eb2..97037c6 100644 --- a/home/nvim/lsp.lua +++ b/home/nvim/lsp.lua @@ -120,19 +120,22 @@ vim.lsp.config("lua_ls", { cmd = { "lua-language-server" }, filetypes = { "lua" }, root_markers = { ".luarc.json", ".luarc.jsonc" }, + single_file_support = true, settings = { Lua = { format = { enable = true, defaultConfig = { - indent_style = "tab", indent_size = 1, - quote_style = "double", - max_line_length = 120 + indent_style = "tab", + max_line_length = 120, + quote_style = "double" }, }, runtime = { version = "LuaJIT" }, - diagnostics = { globals = { "vim", "luassert" }, enable = true }, + diagnostics = { + globals = { "vim", "luassert", "luv" }, + }, workspace = { checkThirdParty = true, library = vim.api.nvim_get_runtime_file("", true), diff --git a/home/nvim/options.lua b/home/nvim/options.lua index 9911824..109c9b5 100644 --- a/home/nvim/options.lua +++ b/home/nvim/options.lua @@ -1,89 +1,93 @@ -vim.opt.title = true -- set the title of window to the value of the titlestring -vim.opt.titlestring = "%<%F%=%l/%L - nvim" -- what the title of the window will be set to +vim.schedule(function() + vim.opt.clipboard = "unnamedplus" +end) + vim.g.have_nerd_fonts = true -vim.o.shell = "nushell" + vim.o.fileencoding = "utf-8" +vim.o.mouse = "a" -- turn on mouse interaction +vim.o.shell = "nushell" +vim.o.signcolumn = true +vim.o.termguicolors = true -- Enable GUI colors for the terminal to get truecolor vim.opt.conceallevel = 0 -vim.opt.clipboard:append("unnamedplus") -- copy & paste -vim.o.termguicolors = true -- Enable GUI colors for the terminal to get truecolor -vim.o.mouse = "a" -- turn on mouse interaction -vim.o.signcolumn = "yes" +vim.opt.title = true -- set the title of window to the value of the titlestring +vim.opt.titlestring = "%<%F%=%l/%L - nvim" -- what the title of the window will be set to vim.o.guicursor = table.concat({ "n-v-c:block-Cursor/lCursor-blinkwait1000-blinkon100-blinkoff100", "i-ci:ver25-Cursor/lCursor-blinkwait1000-blinkon100-blinkoff100", "r:hor50-Cursor/lCursor-blinkwait100-blinkon100-blinkoff100", }, ",") -vim.opt.completeopt = { "menu", "menuone", "noselect", "noinsert", "preview" } -- completion options -vim.opt.shortmess:append("c") -vim.o.updatetime = 100 -- CursorHold interval -vim.opt.wrap = true -vim.opt.linebreak = true -vim.opt.breakindent = true -vim.opt.inccommand = "split" -vim.opt.virtualedit = "block" -vim.opt.grepprg = "rg --vimgrep" -vim.opt.grepformat = "%f:%l:%c:%m" -vim.o.textwidth = 100 -vim.o.tabstop = 4 -vim.o.softtabstop = 4 +vim.o.autoindent = true +vim.o.expandtab = false +vim.o.list = true -- show hidden characters by default vim.o.shiftwidth = 4 -vim.o.expandtab = true -vim.o.smartindent = true -vim.opt.smartcase = true vim.o.shiftwidth = 4 -vim.o.autoindent = true +vim.o.smartindent = true vim.o.smarttab = true -- / indent/dedent in leading whitespace -vim.o.list = true -- show hidden characters by default +vim.o.softtabstop = 4 +vim.o.tabstop = 4 +vim.o.textwidth = 100 +vim.o.updatetime = 100 -- CursorHold interval +vim.opt.breakindent = true +vim.opt.completeopt = { "menu", "menuone", "noselect", "noinsert", "preview" } -- completion options +vim.opt.grepformat = "%f:%l:%c:%m" +vim.opt.grepprg = "rg --vimgrep" vim.opt.hidden = true -- required to keep multiple buffers and open multiple buffers +vim.opt.inccommand = "split" +vim.opt.linebreak = true +vim.opt.shortmess:append("c") +vim.opt.smartcase = true +vim.opt.virtualedit = "block" +vim.opt.wrap = true vim.o.undofile = true vim.o.undodir = "/home/petri/.config/nvim/undo/" vim.o.backupdir = "/home/petri/.config/nvim/backup/" vim.o.directory = "/home/petri/.config/nvim//swp/" -vim.o.number = true -- show line numbers -vim.o.showmode = false -- we are already showing mode -vim.o.relativenumber = true -- relative line numbers -vim.o.hlsearch = true -- highlighted search results -vim.o.incsearch = true -- incremental search -vim.o.ignorecase = true -- ignore case sensetive while searching vim.o.colorcolumn = "100" vim.o.cursorline = true -- highlight current line -vim.opt.showmatch = true -- show matching bracket +vim.o.hlsearch = true -- highlighted search results +vim.o.ignorecase = true -- ignore case sensetive while searching +vim.o.incsearch = true -- incremental search +vim.o.number = true -- show line numbers +vim.o.relativenumber = true -- relative line numbers +vim.o.showmode = false -- we are already showing mode vim.opt.matchtime = 2 -- how long to show matching bracket vim.opt.pumblend = 10 -- popup menu transparency +vim.opt.showmatch = true -- show matching bracket +vim.opt.synmaxcol = 300 vim.opt.winblend = 0 vim.opt.winborder = "rounded" -vim.opt.synmaxcol = 300 -vim.opt.swapfile = false vim.opt.autoread = true vim.opt.path:append("**") -- include subdirectories in search vim.opt.selection = "exclusive" -- Selection behavior vim.opt.showtabline = 2 -- show when multiple open +vim.opt.swapfile = false -vim.opt.foldmethod = "syntax" -vim.opt.foldlevel = 99 -- Start with all folds open vim.opt.foldenable = true -- Enable folding +vim.opt.foldlevel = 99 -- Start with all folds open +vim.opt.foldmethod = "syntax" vim.opt.scrolloff = 8 vim.opt.sidescrolloff = 8 +vim.opt.backspace = "indent,start,eol" -- make backspace behave like normal again vim.opt.formatoptions:remove({ "c", "t" }) +vim.opt.laststatus = 2 -- always show status line +vim.opt.lazyredraw = false -- faster scrolling vim.opt.listchars = { tab = "» ", trail = "·", nbsp = "␣" } -vim.opt.backspace = "indent,start,eol" -- make backspace behave like normal again vim.opt.splitbelow = true -- open horizontal splits below current window vim.opt.splitright = true -- open vertical splits to the right of the current window -vim.opt.laststatus = 2 -- always show status line vim.opt.wildignore = vim.opt.wildignore + "*.o,*.rej,*.so" -- patterns to ignore during file-navigation -vim.opt.lazyredraw = false -- faster scrolling vim.opt.spell = false vim.opt.spelllang = "en" +vim.opt.wildignore:append({ "*.pyc" }) vim.opt.wildmenu = true vim.opt.wildmode = "longest:full,full" -vim.opt.wildignore:append({ "*.pyc" }) vim.opt.diffopt:append("linematch:60") diff --git a/home/nvim/plugins/treesitter.lua b/home/nvim/plugins/treesitter.lua index fcc0048..314e4a3 100644 --- a/home/nvim/plugins/treesitter.lua +++ b/home/nvim/plugins/treesitter.lua @@ -1,30 +1,30 @@ local function disable(lang, buf) local max_filesize = 100 * 1024 -- 100 KB - local ok, stats = pcall(vim.loop.fs_stat, vim.api.nvim_buf_get_name(buf)) + local ok, stats = pcall(vim.uv.fs_stat, vim.api.nvim_buf_get_name(buf)) if ok and stats and stats.size > max_filesize then return true end end require("nvim-treesitter").setup({ + auto_install = false, ensure_installed = {}, - sync_install = false, ignore_install = {}, modules = {}, - auto_install = false, + sync_install = false, highlight = { - enable = true, - disable = disable, additional_vim_regex_highlighting = false, + disable = disable, + enable = true, }, indent = { enable = true, disable = { "rust", "lua", "python", "golang", "nix", "json", "html", "javascript" } }, incremental_selection = { enable = true, keymaps = { init_selection = "vv", + node_decremental = "_", node_incremental = "+", scope_incremental = false, - node_decremental = "_", }, }, textobjects = { -- cgit v1.2.3-70-g09d2