Nova
A coding color scheme where each color has a dedicated purpose.
Constant
Identifier
Global
Emphasis
Special
Statement
Type
Trivial
Nova example code screenshot
Characteristics
Intentional
Each color has a purpose
Current
First-class syntax highlighting for modern programming languages
Soft
Flat pastel colors that are easy on the eyes
Balanced
Designed with color theory
Maintainable
Uses a single-source-of-truth for color values and documentation
Free
100% open source
Official plugins
Screenshot of Nova plugin for Vim
Instructions
1)Install "sheerun/vim-polyglot" and "trevordmiller/nova-vim" to your Vim plugin manager
2)Add "colorscheme nova" to your ".vimrc"
3)Restart Vim
Notes
You'll need True Color support (latest Vim, Neovim, or GUI Vim)
For terminal Vim use, your terminal will also need True Color support
Community plugins
Frequently Asked Questions
Where is editor/plugin {x}?
If you don't see it here it doesn't exist (yet). I only maintain the official plugins listed here. But I welcome more community plugins if you'd like to build one. Use the official plugins' source code as a template and the "nova-colors" package for color values.
Can you change {x}?
If it is a bug or syntax not following the Nova color meanings, yes! Please submit an issue on the related GitHub repo.
Can I contribute?
Yes! I'd love to have your help. Follow the "CONTRIBUTING.md" in the related repo.