From fdf90caaafe76c8557daa10d52585e3284bb599c Mon Sep 17 00:00:00 2001 From: bivashy Date: Sat, 31 May 2025 22:25:43 +0500 Subject: [PATCH] Fix nvim-treesitter lazy loading --- lua/configs/treesitter.lua | 4 +++- lua/plugins/init.lua | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/configs/treesitter.lua b/lua/configs/treesitter.lua index 2c76a7c..8b4e28c 100644 --- a/lua/configs/treesitter.lua +++ b/lua/configs/treesitter.lua @@ -1,4 +1,4 @@ -return { +local options = { ensure_installed = { "lua", "luadoc", "printf", "vim", "vimdoc", "java" }, highlight = { @@ -8,3 +8,5 @@ return { indent = { enable = true }, } + +require("nvim-treesitter.configs").setup(options) diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 96c3a9a..b88f639 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -31,6 +31,7 @@ return { { "nvim-treesitter/nvim-treesitter", + event = { "BufReadPre", "BufNewFile" }, opts = { require "configs.treesitter", },