https://github.com/protesilaos/prot16
Colour schemes mainly for highlighting code syntax. Each theme uses a 16-colour palette. It comes in light and dark variants.
https://github.com/protesilaos/prot16
atom atom-editor colorschemes colour-schemes prot16 syntax-themes terminal vim xfce4-terminal
Last synced: about 1 year ago
JSON representation
Colour schemes mainly for highlighting code syntax. Each theme uses a 16-colour palette. It comes in light and dark variants.
- Host: GitHub
- URL: https://github.com/protesilaos/prot16
- Owner: protesilaos
- License: gpl-3.0
- Created: 2016-06-12T07:00:39.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2018-12-10T20:31:06.000Z (over 7 years ago)
- Last Synced: 2025-03-25T07:22:19.052Z (about 1 year ago)
- Topics: atom, atom-editor, colorschemes, colour-schemes, prot16, syntax-themes, terminal, vim, xfce4-terminal
- Language: Vim script
- Homepage: https://protesilaos.com/schemes
- Size: 82.4 MB
- Stars: 26
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Prot16 general resources
*Prot16* is a collection of 16-colour-palette schemes. These consist of 8 base values, divided by two groups into 'light' and 'dark', plus 8 accent values which remain constant across light and dark instantiations. The idea is to easily transition from light to dark while retaining the same feel. The accents are variants of red, orange, yellow, green, cyan, blue, violet, and magenta.
This is the master repository of all the items I have developed. Each directory covers a specific colour scheme. It contains files related to the various ports that are available.
For specific use cases, please refer to the relevant GitHub project:
- [Prot16 Generator](https://github.com/protesilaos/prot16-generator) (a bash script to build themes on demand)
- [Prot16 Data](https://github.com/protesilaos/prot16-data) (colour values for each theme)
- [Prot16 Vim](https://github.com/protesilaos/prot16-vim) (themes for Vim GUI and terminal)
- [Prot16 XFCE4 Terminal](https://github.com/protesilaos/prot16-xfce4-terminal) (themes for the XFCE4 terminal emulator)
- [Prot16 URXVT](https://github.com/protesilaos/prot16-urxvt) (themes for the URXVT terminal)
- [Prot16 XTERM](https://github.com/protesilaos/prot16-xterm) (themes for the XTERM terminal)
- [Prot16 Atom index](https://github.com/protesilaos/prot16-atom-index) (a list with the Atom editor ports)
## Screenshots
Terminal emulators running sample content (for actual GNU/Linux customisations, refer to my [dotfiles](https://github.com/protesilaos/dotfiles))
alto light variant

alto dark variant

archaic light variant

archaic dark variant

bionis light variant

bionis dark variant

blau light variant

blau dark variant

camo light variant

camo dark variant

caprice light variant

caprice dark variant

cyprium light variant

cyprium dark variant

equinox light variant

equinox dark variant

ficus light variant

ficus dark variant

flowerbed light variant

flowerbed dark variant

fortuna light variant

fortuna dark variant

gaia light variant

gaia dark variant

hinterland light variant

hinterland dark variant

hyperion light variant

hyperion dark variant

magus light variant

magus dark variant

nefelio light variant

nefelio dark variant

neptune light variant

neptune dark variant

noir light variant

noir dark variant

ocarina light variant

ocarina dark variant

oliveira light variant

oliveira dark variant

orionis light variant

orionis dark variant

overgrowth light variant

overgrowth dark variant

playa light variant

playa dark variant

seabed light variant

seabed dark variant

sonho light variant

sonho dark variant

symbiosis light variant

symbiosis dark variant

termina light variant

termina dark variant

vin light variant

vin dark variant

## Contributing
Are you using any of these colour schemes with a terminal emulator or some other application? Perhaps you can write a template for the [Prot16 Generator](https://github.com/protesilaos/prot16-generator).
[Contact me](https://protesilaos.com/contact/) if you need any further information.
## Acknowledgements
I was greatly inspired in my work by Ethan Schoonover's [Solarized](http://ethanschoonover.com/solarized). My colour schemes follow his design philosophy of a 16-colour palette that can easily transition from a light to a dark variant.
The label "Prot16" is a play on my nickname and Chris Kempson's Base16.
## Related project
Also check out [Tempus themes](https://gitlab.com/protesilaos/tempus-themes). *Tempus* is a collection of themes optimised for Vim and terminal emulators that are compliant at the very least with the WCAG AA accessibility standard for colour contrast.