Neovim plugin for building base16 colorschemes with built-in Treesitter and LSP support.
nvim-base16 is a Neovim plugin for building and applying base16 colorschemes within the editor. It solves the problem of inconsistent theming by providing built-in support for Treesitter and LSP highlight groups, ensuring a cohesive visual experience across syntax and language features.
Neovim users who want consistent, customizable colorschemes following the base16 standard, particularly developers using Treesitter and LSP features.
Developers choose nvim-base16 for its deep integration with Neovim's modern features, extensive built-in colorscheme collection, and configurable plugin support, offering a reliable theming foundation without manual highlight group configuration.
Neovim plugin for building a sync base16 colorscheme. Includes support for Treesitter and LSP highlight groups.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes over 200 built-in base16 colorschemes, from Gruvbox to Nord, allowing instant theme switching without external dependencies.
Automatically provides highlight groups for Treesitter syntax and LSP features like diagnostics, ensuring consistent theming across modern development tools.
Offers configurable support for popular plugins such as Telescope and Indent Blankline, reducing the need for manual highlight group adjustments.
Allows retrieval of base16 color values after setup, enabling custom theming and dynamic adjustments in Lua scripts for advanced users.
Restricted to the base16 color palette, making it unsuitable for applying non-base16 themes or deviating from the 16-color structure without custom work.
Requires Lua setup and manual configuration via `with_config()` for plugin support, which can be complex for users new to Neovim's ecosystem.
While it supports several plugins, users with unsupported or niche plugins must manually configure highlight groups, as admitted in the advanced usage section.