A collection of generated colorschemes for Neovim with built-in Tree-sitter syntax highlighting support.
NVCode Colorscheme is a Vim plugin for Neovim that provides a collection of generated color themes with built-in support for Tree-sitter syntax highlighting. It solves the problem of inconsistent or outdated syntax coloring by leveraging Tree-sitter's parsing capabilities to accurately highlight code structures across multiple programming languages.
Neovim users who want aesthetically pleasing, modern color schemes with precise syntax highlighting, particularly developers who use Tree-sitter for enhanced language parsing.
Developers choose NVCode Colorscheme for its seamless Tree-sitter integration, variety of curated themes, and easy customization via YAML files, offering a balance between visual appeal and technical accuracy in code editing.
A bunch of generated colorschemes (treesitter supported)
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built-in support for Neovim's Tree-sitter parser ensures precise syntax highlighting across languages, as shown in the configuration that sets up specific highlight groups like TSError and TSFunction.
Includes eight popular themes such as onedark, nord, and gruvbox in one plugin, offering aesthetic variety without needing separate installations.
Allows easy modification of highlight groups via YAML files, making it simple to tailor colors, with a generate script that ensures consistency across themes.
Supports both 256-color and 24-bit true color terminals, with configuration snippets provided to optimize display in various environments.
Requires Neovim > 0.5 and Tree-sitter to be installed and configured, adding setup complexity and excluding users on older Vim versions or minimal setups.
Setup involves Lua code for Tree-sitter and specific Vim settings, which can be challenging for those unfamiliar with Neovim's advanced configuration.
Changes require editing YAML files and regenerating themes, lacking real-time adjustments or GUI tools for quick tweaks.