lazyctl(1)
Control and manage lazy.nvim, the Neovim plugin manager.
Synopsis
lazyctl [COMMAND] [OPTIONS]Description
lazyctl is a command-line utility for managing lazy.nvim, a modern plugin manager for Neovim. It allows you to install, update, clean, and inspect plugins without entering Neovim, making it useful for scripting and automation.
Commands are executed against the lazy.nvim installation in your Neovim configuration directory (~/.config/nvim by default). Most operations require lazy.nvim to be properly initialized in your Neovim setup.
Common options
| Flag | What it does |
|---|---|
install | Install all configured plugins that are not yet installed |
update | Update all plugins to the latest version |
sync | Install missing plugins and remove unused ones |
clean | Remove plugins that are no longer configured |
check | Check the status of all plugins |
help | Display help information about available commands |
--verbose | Enable verbose output for debugging |
--version | Show version information |
Examples
Install all plugins defined in your lazy.nvim configuration
lazyctl installUpdate all installed plugins to their latest versions
lazyctl updateSynchronize plugins: install missing ones and remove unused ones
lazyctl syncRemove all plugins that are no longer in your configuration
lazyctl cleanDisplay the current status of all configured plugins
lazyctl checkUpdate plugins with detailed output for troubleshooting
lazyctl --verbose update