/NvMegaChad

Neovim configuration, based on the NvChad distribution.

Primary LanguageLuaGNU General Public License v3.0GPL-3.0

NvMegaChad

plugins leader lazy

megaman

Neovim configuration, based on the NvChad distribution. It takes a more minimal approach when it comes to UI elements and key mappings, while it offers a wide range of preconfigured LSPs, formatters, linters and debuggers,while adding support for Github Copilot and Markdown preview.

Languages supported: Go, Python, C/C++, Lua, Ruby, HTML/CSS/Javascript/Typescript, YAML, Bash, Terraform, TOML, Vimscript, SQL

Requirements

Can be installed in macOS by running make install

Preview

Install requires Neovim 0.9+. Always review the code before installing a configuration.

Clone the repository and install the plugins:

git clone git@github.com:le4ker/NvMegaChad ~/.config/le4ker/NvMegaChad
make install # works only on macOS
NVIM_APPNAME=le4ker/NvMegaChad/ nvim

Install

Remove existing config:

rm -rf ~/.config/nvim
rm -rf ~/.local/share/nvim

Download the config and install the dependencies:

git clone https://github.com/le4ker/NvMegaChad ~/.config/nvim
make install # works only on macOS
nvim

Language Servers

Formatters

Linters

Debuggers

Screenshots

Editor

editor

Github Copilot

copilot

Search

search

Git commits

git-commits

Debugger

debugger

Markdown Preview

md-preview

Cheatsheet

cheatsheet