From f33ba61238a245e3722c11a63e13236d6e38a99b Mon Sep 17 00:00:00 2001 From: Warwick New Date: Thu, 25 Jun 2026 10:40:33 +0100 Subject: [PATCH] Added method of automatically installing treesitter grammers without the dead package --- lazy-lock.json | 3 ++- lua/plugins/treesitter.lua | 10 ++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 lua/plugins/treesitter.lua diff --git a/lazy-lock.json b/lazy-lock.json index 1b1632a..9307895 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -5,7 +5,7 @@ "friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" }, "gruvbox.nvim": { "branch": "main", "commit": "154eb5ff5b96d0641307113fa385eaf0d36d9796" }, "indent-blankline.nvim": { "branch": "master", "commit": "d28a3f70721c79e3c5f6693057ae929f3d9c0a03" }, - "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" }, + "lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" }, "lazygit.nvim": { "branch": "main", "commit": "a04ad0dbc725134edbee3a5eea29290976695357" }, "lualine.nvim": { "branch": "master", "commit": "221ce6b2d999187044529f49da6554a92f740a96" }, "mason-lspconfig.nvim": { "branch": "main", "commit": "21c5b3ebeaa0412e28096bb0701434c51c1fbf76" }, @@ -29,5 +29,6 @@ "telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" }, "telescope.nvim": { "branch": "master", "commit": "7d324792b7943e4aa16ad007212e6acc6f9fe335" }, "toggleterm.nvim": { "branch": "main", "commit": "9a88eae817ef395952e08650b3283726786fb5fb" }, + "tree-sitter-manager.nvim": { "branch": "main", "commit": "ae305699da5e97b6cffdd5cc6f6045b1b0bd26ea" }, "which-key.nvim": { "branch": "main", "commit": "3aab2147e74890957785941f0c1ad87d0a44c15a" } } diff --git a/lua/plugins/treesitter.lua b/lua/plugins/treesitter.lua new file mode 100644 index 0000000..542d7dc --- /dev/null +++ b/lua/plugins/treesitter.lua @@ -0,0 +1,10 @@ +return { + "romus204/tree-sitter-manager.nvim", + dependencies = {}, + config = function() + require("tree-sitter-manager").setup({ + auto_install = true, + nerdfont = false + }) + end +}