diff --git a/flake.lock b/flake.lock index fc987d68..708f8fe5 100644 --- a/flake.lock +++ b/flake.lock @@ -634,11 +634,11 @@ "systems": "systems_5" }, "locked": { - "lastModified": 1768906339, - "narHash": "sha256-iwkHIz2IYRcELkBoKXQUHlP0bFGmrHIz/roJUVYsyx8=", + "lastModified": 1769710562, + "narHash": "sha256-LBeeHvClYXZL5gkL77njp5g973L7RGc0XqPzxdeuFDw=", "owner": "notashelf", "repo": "nvf", - "rev": "18c55d3bebf2c704970b4ea6fd0261808bec8d94", + "rev": "cc68c4d0103ca58cfd506b29559c704573d1fc43", "type": "github" }, "original": { diff --git a/neovim/basics.nix b/neovim/basics.nix index 6da7c7f6..f1e0ed4b 100644 --- a/neovim/basics.nix +++ b/neovim/basics.nix @@ -44,5 +44,21 @@ visuals = { rainbow-delimiters.enable = true; }; + # Disable useless built-in plugins + globals = { + loaded_2html_plugin = 1; + loaded_gzip = 1; + loaded_man = 1; + loaded_matchit = 1; + loaded_matchparen = 1; + loaded_netrw = 1; + loaded_netrwPlugin = 1; + loaded_remote_file_loader = 1; + loaded_remote_plugins = 1; + loaded_spellfile_plugin = 1; + loaded_tarPlugin = 1; + loaded_tutor_mode_plugin = 1; + loaded_zipPlugin = 1; + }; }; } diff --git a/neovim/dishvim.nix b/neovim/dishvim.nix index a2bc042b..e4bda09e 100644 --- a/neovim/dishvim.nix +++ b/neovim/dishvim.nix @@ -22,6 +22,7 @@ # keep-sorted end ]; config.vim = { + enableLuaLoader = true; treesitter.enable = true; treesitter.grammars = with pkgs.vimPlugins.nvim-treesitter.builtGrammars; [ tera