Neovim
tduyng's profile
Duy NG@tduyng•Jul 19, 2025
7.6K
Post cover image

migrating to neovim's new built-in plugin manager

From bower.sh•Jul 19, 2025•3m read time

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.

Sort:

tduyng's user avatar
Duy NG
@tduyng
Joined Jan 5. 2022
7.6K

Never stop exploring!

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard