packer.nvim
E697369
packer.nvim is a popular Lua-based plugin manager for Neovim that simplifies installing, updating, and configuring plugins.
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Neovim plugin manager
ⓘ
free and open-source software ⓘ |
| author | wbthomason NERFINISHED ⓘ |
| configurationLanguage | Lua ⓘ |
| configurationStyle | declarative ⓘ |
| designedFor | Neovim 0.5 and later NERFINISHED ⓘ |
| feature |
automatic compilation of plugin loader
ⓘ
git-based plugin management ⓘ lazy loading of plugins ⓘ parallel plugin installation ⓘ plugin configuration ⓘ plugin dependency management ⓘ plugin installation ⓘ plugin pinning to specific commits ⓘ plugin profiling ⓘ plugin removal ⓘ plugin updating ⓘ post-install hooks ⓘ post-update hooks ⓘ use of Lua for configuration ⓘ |
| hasCommand |
:PackerClean
ⓘ
:PackerCompile ⓘ :PackerInstall ⓘ :PackerProfile ⓘ :PackerStatus ⓘ :PackerSync ⓘ :PackerUpdate ⓘ |
| hostedOn | https://github.com/wbthomason/packer.nvim ⓘ |
| license | MIT License ⓘ |
| primaryUse | managing Neovim plugins ⓘ |
| programmingLanguage | Lua NERFINISHED ⓘ |
| repositoryPlatform | GitHub NERFINISHED ⓘ |
| status | widely used in Neovim community ⓘ |
| supports |
Neovim
NERFINISHED
ⓘ
command-based lazy loading ⓘ conditional loading of plugins ⓘ event-based lazy loading ⓘ filetype-based lazy loading ⓘ keymap-based lazy loading ⓘ local plugins ⓘ optional plugins ⓘ plugins from Bitbucket ⓘ plugins from Git repositories ⓘ plugins from GitHub ⓘ plugins from GitLab ⓘ runtimepath customization for plugins ⓘ |
| typicalConfigLocation |
init.lua
ⓘ
lua/packer_init.lua ⓘ |
| uses | Git NERFINISHED ⓘ |
| writtenFor | Neovim users ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.