diff options
| author | Polesznyák Márk <contact@pml68.dev> | 2026-04-04 03:16:27 +0200 |
|---|---|---|
| committer | Polesznyák Márk <contact@pml68.dev> | 2026-04-04 10:12:16 +0200 |
| commit | 8bb513a86e8bea07fdb8cea71d254d46ffc7806b (patch) | |
| tree | 745bd411d173e4da9355b214dc74edde08f42692 /init.lua | |
| parent | feat: enable ui2, add back LspLog command (diff) | |
| download | nvim-8bb513a86e8bea07fdb8cea71d254d46ffc7806b.tar.gz | |
feat!: migrate to vim.pack
Diffstat (limited to '')
| -rw-r--r-- | init.lua | 21 |
1 files changed, 17 insertions, 4 deletions
@@ -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 +}) |
