From 572d0bfe9ea4de104754d29a1f3e570c6c4a327f Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Sat, 17 Jan 2026 23:46:34 +0100 Subject: [PATCH] Modules/Neovim: Update nvim-treesitter config after update --- home/modules/neovim/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/home/modules/neovim/default.nix b/home/modules/neovim/default.nix index 9e59bb7d..ff2c70b4 100644 --- a/home/modules/neovim/default.nix +++ b/home/modules/neovim/default.nix @@ -1836,9 +1836,7 @@ in { # _treesitter-context # Ugly # _treesitter-refactor # Ugly ]; - lazy = true; - cmd = ["TSModuleInfo"]; - event = ["BufReadPost" "BufNewFile"]; + lazy = false; init = '' function() -- Fix treesitter grammars/parsers on nix @@ -1848,7 +1846,10 @@ in { ''; config = '' function(_, opts) - require("nvim-treesitter.configs").setup(opts) + -- require("nvim-treesitter.configs").setup(opts) + require("nvim-treesitter").setup(opts) + + -- TODO: Why is GLSL filetype in the treesitter setup??? -- GLSL filetypes vim.filetype.add { @@ -1866,7 +1867,8 @@ in { opts = { auto_install = false; ensure_installed = []; - parser_install_dir = "${treesitter-parsers}"; + # parser_install_dir = "${treesitter-parsers}"; + install_dir = "${treesitter-parsers}"; indent = { enable = true;