From 1ce6776b49eddddcdfd8bfec686acd0f9fd2531e Mon Sep 17 00:00:00 2001 From: "Paul B. Kim" Date: Tue, 17 Feb 2026 09:38:58 +0900 Subject: [PATCH] fix(treesitter): use new nvim-treesitter setup API --- init.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 1f714f0e..0194b1ff 100644 --- a/init.lua +++ b/init.lua @@ -1056,7 +1056,12 @@ require('lazy').setup({ auto_install = true, }, config = function(_, opts) - require('nvim-treesitter.configs').setup(opts) + local treesitter = require 'nvim-treesitter' + treesitter.setup() + + if opts.auto_install and opts.ensure_installed and #opts.ensure_installed > 0 then + treesitter.install(opts.ensure_installed) + end vim.api.nvim_create_autocmd('FileType', { group = vim.api.nvim_create_augroup('kickstart-treesitter', { clear = true }),