Lazy.nvim Optimization
Installation
SKILL.md
Lazy.nvim Optimization
Optimize Neovim startup time and runtime performance through effective lazy-loading strategies and plugin configuration with lazy.nvim.
Understanding Startup Performance
Neovim startup involves several phases:
- Initialization - Load init.lua, set options
- Plugin loading - Load plugin managers and plugins
- Plugin configuration - Run setup() functions
- UI render - Display first buffer
Target startup times:
- Excellent: < 30ms
- Good: 30-50ms
- Acceptable: 50-100ms
- Needs optimization: > 100ms