migrating to neovim's new built-in plugin manager
Neovim recently merged a built-in plugin manager called vim.pack, offering an alternative to third-party managers like lazy.nvim. The migration process involves registering plugins with vim.pack.add(), setting up required plugins manually, and configuring treesitter with the new PackChanged autocmd. Unlike lazy.nvim, vim.pack doesn't support lazy loading, but for minimal configurations with few plugins, this isn't problematic. The author successfully reduced their config from 230 to 197 lines of code while maintaining the same functionality.