From 8bb513a86e8bea07fdb8cea71d254d46ffc7806b Mon Sep 17 00:00:00 2001 From: Polesznyák Márk Date: Sat, 4 Apr 2026 03:16:27 +0200 Subject: feat!: migrate to vim.pack --- init.lua | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) (limited to 'init.lua') diff --git a/init.lua b/init.lua index 164a954..7bbf57e 100644 --- a/init.lua +++ b/init.lua @@ -1,4 +1,17 @@ -require("pml68.settings") -require("pml68.remap") -require("pml68.lsp") -require("pml68.lazy") +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 +}) -- cgit v1.2.3