vim.loader.enable() vim.api.nvim_create_autocmd("PackChanged", { callback = function(ev) local name, kind = ev.data.spec.name, ev.data.kind if name == "nvim-treesitter" and kind == "update" then if not ev.data.active then vim.cmd.packadd("nvim-treesitter") end vim.cmd("TSUpdate") end if name == "mason.nvim" and kind == "update" then if not ev.data.active then vim.cmd.packadd("mason.nvim") end vim.cmd("MasonInstallAll") end end })