CONTRIBUTING.md: Update to mention terminal color palette files

This commit is contained in:
Josh Dick
2017-05-11 15:30:14 -04:00
parent cc8121d0f4
commit f0f1ac638a

View File

@@ -8,9 +8,9 @@ Please read this document before submitting a Pull Request.
### Background Information
onedark.vim and its companion [lightline.vim](https://github.com/itchyny/lightline.vim) and [vim-airline](https://github.com/vim-airline/vim-airline) themes are built using a rudimentary templating and build system that allows color definitions to live in a single, central file.
onedark.vim, its companion [lightline.vim](https://github.com/itchyny/lightline.vim) and [vim-airline](https://github.com/vim-airline/vim-airline) themes, and its companion Xresources color palette file are built using a rudimentary templating and build system that allows color definitions to live in a single, central file. (Additional terminal color palette files are themselves generated from the template-produced Xresources file.)
The basic idea is that the theme files are generated by a build tool, which in turn substitutes color values into templates that live in `build/templates`.
The basic idea is that the theme files are generated by a build tool that substitutes color values into templates that live in `build/templates`.
Here are the locations of the theme files that are generated by the build system, along with the locations of the corresponding templates they are generated from:
@@ -19,6 +19,7 @@ Here are the locations of the theme files that are generated by the build system
| `colors/onedark.vim` | `build/templates/onedark.template.vim` |
| `autoload/lightline/colorscheme/onedark.vim` | `build/templates/lightline.template.vim` |
| `autoload/airline/themes/onedark.vim` | `build/templates/airline.template.vim` |
| `term/One Dark.Xresources` | `templates/One Dark.Xresources` |
### Configure It