blob: 7bbf57e55939784a1a44c9b1e959cfc90e7d090a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
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
})
|