A Neovim configuration manager that installs, initializes, and manages over 100 pre-configured Neovim distributions via a menu interface.
Lazyman is a Neovim configuration manager that automates the installation, initialization, and management of multiple Neovim distributions. It solves the problem of manually setting up and switching between different Neovim configurations by providing a unified command-line tool and menu interface to handle over 100 pre-configured Neovim setups.
Neovim users who want to experiment with different configurations without manual setup, developers seeking a managed way to switch between project-specific Neovim environments, and those looking for a richly pre-configured Neovim IDE out of the box.
Lazyman eliminates the complexity of managing multiple Neovim configurations by providing a single tool to install, update, and switch between them seamlessly. Its curated collection of over 100 configurations and built-in fuzzy selector make it the fastest way to explore and use different Neovim distributions.
Neovim configuration manager and Lazy/Lua/Mason based Neovim config. Manage multiple Neovim configurations with the lazyman command. ☕
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports over 100 popular Neovim configurations across categories like Base, Language, and Personal, allowing exploration without manual cloning and initialization, as detailed in the README's tables.
Automatically installs Neovim 0.9, dependencies, language servers, and tools if missing, and provides a unified 'lazyman' command-line interface for installing, updating, and removing configurations, reducing manual effort.
Includes the 'nvims' shell function that dynamically generates a searchable menu to quickly switch between installed Neovim configurations, enhancing workflow efficiency with visual examples in the README.
Comes with a fully configured Lazyman Neovim setup including Lazy.nvim, Mason, language servers, themes, and extensive plugin support, serving as a ready-to-use IDE out of the box.
The README explicitly warns that a full installation of all configurations can consume over 20GB of disk space, which may be prohibitive for users with limited storage.
Only officially supports Lazy, Packer, and Plug plugin managers; configurations using others like dein may fail, and the README notes no plans to add more managers.
Relies on GitHub API for fetching configurations, which can lead to rate limiting issues requiring personal access tokens, adding complexity for users in shared networks.
Requires Linux or macOS with Bash; Windows users must use WSL, limiting accessibility and adding setup steps for pure Windows environments.