No description
- Lua 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| lua | ||
| .stylua.toml | ||
| init.lua | ||
| lazy-lock.json | ||
| LICENSE | ||
| README.md | ||
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 :)
TODO
nvim-treesitter compatibility with Neovim 0.12
- Current status: Using
sfja2004/nvim-treesitter-legacyfork as a temporary workaround - Context:
- Neovim 0.12 (released March 2026) includes native treesitter support
- The original
nvim-treesitterplugin'smasterbranch was archived in April 2026 and does not support Neovim 0.12 - NvChad v2.5 (latest release as of June 2026) still bundles the old
nvim-treesitterplugin - The legacy fork is patched to work with Neovim 0.12 but will not receive future updates
- Future action: When NvChad releases a new version that supports Neovim 0.12's native treesitter (or migrates to the new
nvim-treesittermainbranch), remove the legacy fork override fromlua/plugins/init.lua - Alternative: Consider migrating to the new
nvim-treesittermainbranch (requirestree-sitter-cliand config changes) or using Neovim 0.12's built-in parser management (:TSInstallis native in 0.12)
Credits
- Lazyvim starter https://github.com/LazyVim/starter as nvchad's starter was inspired by Lazyvim's . It made a lot of things easier!