Skip to content

mboyov/NvChad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Logo

Neovim Configuration with NvChad

Customized Neovim Configuration Based on NvChad

Features

This project provides a custom Neovim configuration based on NvChad 2.5 by ProgrammingRainbow, designed to optimize the development workflow for developers who appreciate a lightweight and highly configurable editor.

  • Modern Neovim setup: Built on top of the powerful and modular NvChad framework, this configuration provides an efficient and modern environment for developers.
  • Optimized for Full-stack Development: Tailored with support for JavaScript, React, Python3, and other modern technologies.
  • Lightweight and Fast: This configuration makes use of lazy-loading plugins to keep the startup time minimal, while still offering a wide range of features.
  • Highly Customizable: With easily modifiable keybindings and plugin options, it allows developers to personalize the editor to fit their workflow.

Why use this configuration?

  • Productivity Boost: With built-in support for LSP (Language Server Protocol), syntax highlighting, auto-completion, Git integration, and more, this configuration enhances coding productivity.
  • Flexibility: Neovim’s customization allows users to modify the setup to suit their preferences without sacrificing performance.
  • Seamless Integration with Modern Tools: It includes powerful tooling for web development (JavaScript, React), Python development, and Git-based version control.

Installation

To use this Neovim configuration, follow these steps:

  1. Prerequisite
brew install luarocks
brew install fzf
git clone https://github.com/junegunn/fzf-git.sh.git ~/.
  1. Uninstall
# Linux / MacOS (unix)
rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim
  1. Clone the repository:
git clone https://github.com/mboyov/NvChad.git ~/.config/nvim && nvim

This repo is supposed to used as config by NvChad users!

  • The main nvchad repo NvChad/NvChad is used as a plugin by this repo.
  • So you just import its modules , like require "nvchad.options" , require "nvchad.mappings"
  • So you can delete the .git from this repo ( when you clone it locally ) or fork it :)

Contributing

Feel free to open issues or pull requests if you have suggestions for improvements.

License

This project is unlicensed

Credits

  • kickstart.nvim A starting point for Neovim
  • NvChad Blazing fast Neovim config providing solid defaults and a beautiful UI
  • Lazyvim starter as nvchad's starter was inspired by Lazyvim's . It made a lot of things easier!

About

Customized Neovim Configuration Based on NvChad

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages