NvChad got famous due to its look, which are powered by its Base46 & UI plugin!
Now Non NvChad users can use both the plugins! check ui repo's readme for more info.
Video showing setup of nvui on non nvchad configs!
Note: These are changelogs for entire of NvChad.
## Added
- :h nvui ( docs for ui and base46)
- 3 new modern theme switchers made using volt
- TailwindCSS & CSS Lsp support in cmp
- Improved highlighting of Nvdash
- Minimal colorizer module
- MasonInstallAll will now pull mason tools from user config
- Base46 mixing colors syntax
- New plugins : Volt, Minty, Menu
## Changed
- Nvdash button config has been improved
- All theme related options have been moved to base46 table, do not use M.ui for them.
## Removed
- Nvim-colorizer plugin
- Default gitsigns mappings
:h nvui
:h nvui.theme-picker
:h nvui.cmp
to enable it
Note: Nvdash config has been moved to the root table instead of UI
--Before :
M.ui = {
nvdash = { ... }
}
-- Now:
M.nvdash = { ... }
Check the syntax of buttons in nvconfig file
require("lspconfig").html.setup{}
require("lspconfig").clangd.setup{}
Then running MasonInstallAll will install both the mason pkgs
check :h nvui.mason
for more info
Base46 now allows mixing of colors. Check the PR to understand the usecases.
M.base46 = {
hl_override = {
Function = { "blue", "red", 20 }
}
}
Plugin to create interactive UI in Neovim, clickable & hoverable!
This release v3.0 was going to be a huge one as the volt ui framework was being built in this UI plugin itself.
But for the greater good I decided it to be a standalone plugin and all its helper plugins are standalone plugins.
So All Neovim users will benefit from it and they're general plugins now!
Check the blog post showcasing volt framework and its plugins.