2021-08-24 18:32:29 +08:00
|
|
|
# Zenbones
|
2021-02-07 20:43:35 +11:00
|
|
|
|
2021-08-25 15:49:45 +08:00
|
|
|
Zenbones is a colorscheme that uses contrast
|
2021-08-25 14:33:40 +08:00
|
|
|
|
2021-08-25 15:34:38 +08:00
|
|
|
It's made using the handy [lush](https://github.com/rktjmp/lush.nvim) theme
|
|
|
|
|
builder.
|
2021-08-24 18:32:29 +08:00
|
|
|
|
2021-08-25 13:30:36 +08:00
|
|
|

|
2021-08-25 13:08:08 +08:00
|
|
|
|
|
|
|
|
<p align="center">
|
2021-08-25 15:34:38 +08:00
|
|
|
A rock garden in <a href="https://en.wikipedia.org/wiki/Ry%C5%8Dan-ji">Ryōan-ji</a>.
|
2021-08-25 13:08:08 +08:00
|
|
|
</p>
|
|
|
|
|
|
2021-08-25 13:55:53 +08:00
|
|
|
## Requirements
|
|
|
|
|
|
2021-08-25 14:33:40 +08:00
|
|
|
Primarily built for nvim but it works pretty well with vim. However here are
|
|
|
|
|
some requirements to take full advantage of the theme:
|
2021-08-25 13:55:53 +08:00
|
|
|
|
|
|
|
|
- 24-bit RGB colors (vim compiled with +termguicolors)
|
2021-08-25 15:49:45 +08:00
|
|
|
- Font with bold and italic
|
2021-08-25 13:55:53 +08:00
|
|
|
- Terminal or GUI with bold and italic support
|
|
|
|
|
|
2021-08-25 14:44:32 +08:00
|
|
|
## Usage
|
|
|
|
|
|
|
|
|
|
Install using your favorite plugin manager and just apply the colorscheme as
|
|
|
|
|
usual:
|
|
|
|
|
|
|
|
|
|
```vim
|
|
|
|
|
set termguicolors
|
|
|
|
|
colorscheme zenbones
|
|
|
|
|
```
|
|
|
|
|
|
2021-08-25 15:34:38 +08:00
|
|
|
Alternatively, if you want to make use of lua or you forked this repo and
|
|
|
|
|
tweaked the colors to your liking:
|
2021-08-25 14:44:32 +08:00
|
|
|
|
|
|
|
|
```vim
|
|
|
|
|
colorscheme zenbones-lua
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
To make it work however, you must install lush.
|
|
|
|
|
|
2021-08-25 13:30:36 +08:00
|
|
|
## Showcase
|
|
|
|
|
|
|
|
|
|
<details>
|
|
|
|
|
<summary>Diff highlights</summary>
|
|
|
|
|
|
|
|
|
|
<img width="1128" alt="Vim diff" src="https://user-images.githubusercontent.com/7200153/130730698-38c2f493-4161-4146-bb68-00cd9a87d2bd.png">
|
|
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
2021-08-25 13:33:23 +08:00
|
|
|
<details>
|
|
|
|
|
<summary>Search</summary>
|
2021-08-25 13:30:36 +08:00
|
|
|
|
|
|
|
|
<img width="1128" alt="Search" src="https://user-images.githubusercontent.com/7200153/130731292-928fcffc-c252-425c-8c61-e292df3fa478.png">
|
|
|
|
|
|
2021-08-25 13:33:23 +08:00
|
|
|
</details>
|
2021-08-25 13:30:36 +08:00
|
|
|
|
2021-08-25 13:33:23 +08:00
|
|
|
<details>
|
|
|
|
|
<summary>Diagnostics</summary>
|
2021-08-25 13:30:36 +08:00
|
|
|
|
2021-08-25 13:55:53 +08:00
|
|
|
<img width="1128" alt="Diagnostics" src="https://user-images.githubusercontent.com/7200153/130731432-863956db-8061-4edb-b4a3-bf95f4631f5b.png">
|
2021-08-25 13:33:23 +08:00
|
|
|
|
|
|
|
|
</details>
|
2021-08-25 13:30:36 +08:00
|
|
|
|
2021-08-25 14:33:40 +08:00
|
|
|
_Font used is [Iosevka](https://typeof.net/Iosevka/)_.
|
|
|
|
|
|
2021-08-25 15:34:38 +08:00
|
|
|
## Other plugins support
|
2021-08-25 14:33:40 +08:00
|
|
|
|
2021-08-25 15:34:38 +08:00
|
|
|
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.
|
2021-08-25 14:33:40 +08:00
|
|
|
|
2021-08-25 15:34:38 +08:00
|
|
|
- [gitsigns](https://github.com/lewis6991/gitsigns.nvim)
|
|
|
|
|
- [indent-blankline](https://github.com/lukas-reineke/indent-blankline.nvim)
|
|
|
|
|
- [Telescope](https://github.com/nvim-telescope/telescope.nvim)
|
|
|
|
|
- [sneak](https://github.com/justinmk/vim-sneak)
|
2021-08-25 14:33:40 +08:00
|
|
|
|
2021-08-24 18:32:29 +08:00
|
|
|
## Other implementations
|
|
|
|
|
|
|
|
|
|
- [iterm2](https://github.com/mcchrish/zenbones-iterm)
|
2021-08-25 14:33:40 +08:00
|
|
|
|
|
|
|
|
## Inspirations
|
|
|
|
|
|
|
|
|
|
Zenbones is heavily inspired by
|
|
|
|
|
[Vervandi](https://github.com/be5invis/vsc-theme-verdandi) and
|
2021-08-25 15:49:45 +08:00
|
|
|
[vim-yin-yang](https://github.com/pgdouyon/vim-yin-yang). The name came from a
|
|
|
|
|
book called
|
|
|
|
|
[Zen Flesh, Zen Bones](https://en.wikipedia.org/wiki/Zen_Flesh,_Zen_Bones).
|
|
|
|
|
|
|
|
|
|
Check out more
|
|
|
|
|
[colorschemes with few colors from this collection](https://github.com/mcchrish/vim-no-color-collections).
|