From 7e84105a9853073b15ace41e59088ee4b383eb8a Mon Sep 17 00:00:00 2001 From: Jannik Donker Date: Fri, 24 Apr 2026 10:02:44 +0200 Subject: [PATCH] fixed treesitter auto install --- lua/plugins.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/plugins.lua b/lua/plugins.lua index c408050..b2fe8a9 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -68,7 +68,10 @@ vim.api.nvim_create_autocmd("FileType", { callback = function() local lang = vim.treesitter.language.get_lang(vim.bo.filetype) if lang and not pcall(vim.treesitter.language.inspect, lang) then - require("nvim-treesitter").install(lang) + local ok, list = pcall(require("nvim-treesitter").language_list) + if ok and vim.list_contains(list, lang) then + require("nvim-treesitter").install(lang) + end end pcall(vim.treesitter.start) end,