NexVim is a beginner-friendly Neovim configuration inspired by popular configuration Kickstart.nvim and a popular distro LazyVim. It provides an organized, modern setup thatβs easy to use and customize, helping new users get started with Neovim without the hassle of complex configuration. Perfect for those who want a smooth and efficient Neovim experience out of the box.
Example of the NexVim interface
To use NexVim, make sure your system meets the following requirements:
- Neovim >= 0.9.0
- Git >= 2.19.0
- A Nerd Font (optional)
Clone this repository to your ~/.config/nvim/
directory:
git clone https://github.com/icoderarely/NexVim.git ~/.config/nvim
Once youβve cloned the repository and installed any necessary dependencies, open Neovim:
nvim
~/.config/nvim βββ lua β βββ core β β βββ keymaps.lua β β βββ options.lua β βββ plugins β β βββ plugin1.lua β β βββ ** β β βββ plugin2.lua β βββ snippets β βββ language.lua β βββ package.json βββ init.lua
Contributions are welcome! If you'd like to improve NexVim or suggest new features, please follow these steps:
- Fork the repository on GitHub.
- Clone your fork to your local machine.
git clone https://github.com/icoderarely/NexVim.git
- Create a new branch for your feature or bugfix.
git checkout -b feature-name
- Make your changes, ensuring to write clear commit messages.
- Push your changes to your fork.
git push origin feature-name
- Open a pull request on GitHub. Be sure to explain your changes clearly.
We follow the Contributor Covenant Code of Conduct and encourage all participants to be respectful and inclusive.
- Add documents explaining which plugins are used and what do they do.