paper-tonic/README.md

31 lines
1.3 KiB
Markdown
Raw Normal View History

2020-06-20 00:49:05 +00:00
# Introduction
2019-05-01 19:53:57 +00:00
2020-06-20 00:49:05 +00:00
`nvim-highlite` is a colorscheme template repository for Neovim 0.5+.
2019-05-01 19:53:57 +00:00
2020-06-20 00:49:05 +00:00
This project aims to make the following
2019-05-01 19:53:57 +00:00
2020-06-20 00:49:05 +00:00
* You can define/modify variables once instead of messing around with potentially botched substitutions.
* You can distribute a lean colorscheme, free from unnecessary logic.
* You can distribute the source alongside the colorscheme, making it easy for your users to experiment and adapt *your* colorscheme to *their* needs.
* You can focus on the design of your colorscheme rather than its implementation.
* You can start working on new colorscheme ideas very easily.
2019-05-12 11:40:20 +00:00
2020-06-20 00:49:05 +00:00
# Prerequisites
2019-05-12 11:40:20 +00:00
2020-06-20 00:49:05 +00:00
1. Neovim 0.5+
2019-05-12 11:40:20 +00:00
2020-06-20 00:49:05 +00:00
# Usage
2019-05-12 11:40:20 +00:00
2020-06-20 00:49:05 +00:00
Usage is simple. This repository should be cloned with `git clone https://github.com/Iron-E/nvim-highlite`, and then:
2019-05-01 19:53:57 +00:00
2020-06-20 00:49:05 +00:00
1. Rename `lua/highlite/` to `lua/<name of your colorscheme>/`.
2. Follow the directions in [lua/`<name of your colorscheme>`/init.lua](lua/highlite/init.lua).
3. Rename `colors/highlite.vim` to `colors/<name of your colorscheme>.vim`.
2020-06-20 03:53:31 +00:00
4. Follow the instructions in [colors/`<name of your colorscheme>`.vim](colors/highlite.vim).
2019-05-01 19:53:57 +00:00
2020-06-20 00:49:05 +00:00
## Examples
2019-05-01 19:53:57 +00:00
2020-06-20 03:53:31 +00:00
This repository in itself is an example of how to use `nvim-highlite`. Aside from this, the following colorschemes are built using `nvim-highlite`:
2019-05-01 19:53:57 +00:00
2020-06-20 00:49:05 +00:00
* (if you use this, open an issue and I'll add it here!)