dorkhub

lazy.nvim

πŸ’€ A modern plugin manager for Neovim

folke
Luaβ˜… 21kβ‘‚ 584 forksApache-2.0updated 1 month ago
visit the demogit clone https://github.com/folke/lazy.nvim.gitfolke/lazy.nvim

Install Β· Configure Β· Docs

Latest release Last commit License Stars Issues Repo Size follow on Twitter

lazy.nvim is a modern plugin manager for Neovim.

image

✨ Features

  • πŸ“¦ Manage all your Neovim plugins with a powerful UI
  • πŸš€ Fast startup times thanks to automatic caching and bytecode compilation of Lua modules
  • πŸ’Ύ Partial clones instead of shallow clones
  • πŸ”Œ Automatic lazy-loading of Lua modules and lazy-loading on events, commands, filetypes, and key mappings
  • ⏳ Automatically install missing plugins before starting up Neovim, allowing you to start using it right away
  • πŸ’ͺ Async execution for improved performance
  • πŸ› οΈ No need to manually compile plugins
  • πŸ§ͺ Correct sequencing of dependencies
  • πŸ“ Configurable in multiple files
  • πŸ“š Generates helptags of the headings in README.md files for plugins that don't have vimdocs
  • πŸ’» Dev options and patterns for using local plugins
  • πŸ“Š Profiling tools to optimize performance
  • πŸ”’ Lockfile lazy-lock.json to keep track of installed plugins
  • πŸ”Ž Automatically check for updates
  • πŸ“‹ Commit, branch, tag, version, and full Semver support
  • πŸ“ˆ Statusline component to see the number of pending updates
  • 🎨 Automatically lazy-loads colorschemes

⚑️ Requirements

  • Neovim >= 0.8.0 (needs to be built with LuaJIT)
  • Git >= 2.19.0 (for partial clones support)
  • a Nerd Font (optional)
  • luarocks to install rockspecs. You can remove rockspec from opts.pkg.sources to disable this feature.

πŸš€ Getting Started

Check the documentation website for more information.

more like this

vim-dap

Vim/Neovim debugger plugin providing a terminal interface to the Debug Adapter Protocol

Vim Scriptβ˜… 50

vim-halo

:innocent: Visual highlight for your cursor.

Vim scriptβ˜… 50

tobira.nvim

Open the next door in your Vim journey β€” personalized command discovery based on your actual usage

Luaβ˜… 51

search

search projects, people, and tags