Zenbones
Zenbones is a light vim/nvim colorscheme designed to highlight code using contrasts and font variations. Colors are tasked for other roles such as diagnostics, diffs, search matches, and actions.
It's made using the handy lush.nvim.
A rock garden in Ryōan-ji.
Requirements
Primarily built for nvim but it works pretty well with vim. However here are some requirements to take full advantage of the theme:
- 24-bit RGB colors (vim compiled with +termguicolors)
- Font with bold and italic
- Terminal or GUI with bold and italic support
Usage
Install using your favorite plugin manager and just apply the colorscheme as usual:
set termguicolors
colorscheme zenbones
Alternatively, if you want to make use of lua or you forked this repo and tweaked the colors to your liking:
colorscheme zenbones-lua
To make it work however, you must install lush.
Showcase
Font used is Iosevka.
Other plugins support
Aside from LSP and basic Tree-sitter support, there are only a few plugins that are currently supported. Please feel free to open a PR to support your favorite plugins.
Other implementations
Inspirations
Zenbones is heavily inspired by Vervandi and vim-yin-yang. The name came from a book called Zen Flesh, Zen Bones.
Check out more colorschemes with few colors from this collection.



