0427581857 | ||
---|---|---|
colors | ||
lua | ||
media | ||
.gitignore | ||
LICENSE | ||
README.md |
README.md
Default Settings Preview
Introduction
nvim-highlite
is a colorscheme template repository for Neovim 0.5+.
This template's focus is on two things:
- Compatability with semantic highlighting.
- I was using colorschemes that often did not provide enough highlight groups to provide distinction between tokens.
- Visibility in any range of blue-light.
- I use
redshift
often, and many colorschemes did not allow for me to see when I had lower color temperatures.
- I use
It provides a large supply of defaults for plugins and programming languages as a result of defining a smaller set of "categorical" highlights (you can read more about this at Neovim's group-name
help page).
Prerequisites
- Neovim 0.5+
Usage
This repository should be cloned with git clone https://github.com/Iron-E/nvim-highlite
, and then:
- Rename
lua/highlite/
tolua/<name of your colorscheme>/
. - Follow the directions in lua/
<name of your colorscheme>
/init.lua. - Rename
colors/highlite.vim
tocolors/<name of your colorscheme>.vim
. - Follow the instructions in colors/
<name of your colorscheme>
.vim. - Install the colorscheme:
- Source with
colorscheme highlite
/colorscheme <name of colorscheme>
in your init.vim.
Examples
This repository in itself is an example of how to use nvim-highlite
. Aside from this, the following colorschemes are built using nvim-highlite
:
- (if you use this, open an issue and I'll add it here!)