From 2e7a595a76490414bae76e684897921a627d237c Mon Sep 17 00:00:00 2001 From: John Costa Date: Tue, 23 Jun 2026 22:06:56 +0100 Subject: [PATCH] neovim: Using new tree sitter manager for neovim 12 --- dotfiles/.config/nvim/lua/plugins/init.lua | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/dotfiles/.config/nvim/lua/plugins/init.lua b/dotfiles/.config/nvim/lua/plugins/init.lua index ffe6afe4..69d4b4db 100644 --- a/dotfiles/.config/nvim/lua/plugins/init.lua +++ b/dotfiles/.config/nvim/lua/plugins/init.lua @@ -53,21 +53,12 @@ return { -- require("telescope").load_extension("fzf") end, }, - { - "nvim-treesitter/nvim-treesitter", - build = ":TSUpdate", - config = function() - local configs = require("nvim-treesitter.configs") - configs.setup({ - modules = {}, - ignore_install = {}, - auto_install = true, - ensure_installed = { "lua", "javascript", "typescript", "html", "tsx", "zig" }, - sync_install = false, - highlight = { enable = true }, - indent = { enable = true }, - }) + { + "romus204/tree-sitter-manager.nvim", + dependencies = {}, -- tree-sitter CLI must be installed system-wide + config = function() + require("tree-sitter-manager").setup() end, },