What does HackerNews think of NvChad?
An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime ~ 14ms to 67ms
NvChad: https://github.com/NvChad/NvChad
AstroNvim: https://github.com/AstroNvim/AstroNvim
LunarVim: https://github.com/LunarVim/LunarVim
Never got into any of these, but I love that they showcase what's possible.
- https://github.com/NvChad/NvChad
- https://github.com/LunarVim/LunarVim
- https://github.com/AstroNvim/AstroNvim
All of them have a Docker command where you can try them out in a container.
awesome-neovim has more configs:
https://github.com/rockerBOO/awesome-neovim#preconfigured-co...
Whats new?
- Replacing packer.nvim with lazy.nvim, It has helped us removing our own functions that provided different syntax for managing plugins, Our LOC has decreased! NvChad has the simplest codebase out of all neovim distros there, around 1.3k LOC and 60% of it is just plugin config tables! We dont rely on external themes for UI stuff like theming, statusline, bufferline, dashboard etc is done by our own lightweight UI plugins.
- Removed alpha-nvim and wrote my own lightweight dashboard module ( NvDash )
- Added 3 more statusline themes in our UI plugin.
- Ported 13 new themes to base46.
- Now using base46 only to generate compiled highlights, we can now auto-reload some parts of our UI
- Added a cheatsheet module ( NvCheatsheet ) that shows list of default + user mappings in a prettily formatted window , It has 2 layouts : grid and simple, the grid layout is highly inspired by the CSS masonry layout.And The cheatsheet is auto-generated & responsive.
- User configuration options will now have auto-completions. Huge thanks to @Lucario387
- Added some cmp styles : flat_light, flat_dark, atom, atom_colored