Awesome
<p align="center"> <img src="https://raw.githubusercontent.com/srcery-colors/srcery-assets/master/src/logo_border.svg"> </p> <h2 align="center">Terminal configurations</h2> <p align="center"> Pregenerated configurations using the Srcery <a href="https://github.com/srcery-colors/srcery-palette">palette</a>. Pick and choose for your favorite terminal emulator, or let us know if yours is missing. </p>Palette
IMG | TERMCOL | NR | VAR | HEX | RGB | HSL |
---|---|---|---|---|---|---|
black | 0 | g:srcery_black | #1C1B19 | 28, 27, 25 | 40, 6%, 10% | |
red | 1 | g:srcery_red | #EF2F27 | 239, 47, 39 | 2, 86%, 55% | |
green | 2 | g:srcery_green | #519F50 | 81, 159, 80 | 119, 33%, 47% | |
yellow | 3 | g:srcery_yellow | #FBB829 | 251, 184, 41 | 41, 96%, 57% | |
blue | 4 | g:srcery_blue | #2C78BF | 44, 120, 191 | 209, 63%, 46% | |
magenta | 5 | g:srcery_magenta | #E02C6D | 224, 44, 109 | 338, 74%, 53% | |
cyan | 6 | g:srcery_cyan | #0AAEB3 | 10, 174, 179 | 182, 89%, 37% | |
white | 7 | g:srcery_white | #BAA67F | 186, 166, 127 | 40, 30%, 61% | |
brightblack | 8 | g:srcery_bright_black | #918175 | 145, 129, 117 | 26, 11%, 51% | |
brightred | 9 | g:srcery_bright_red | #F75341 | 247, 83, 65 | 6, 92%, 61% | |
brightgreen | 10 | g:srcery_bright_green | #98BC37 | 152, 188, 55 | 76, 55%, 48% | |
brightyellow | 11 | g:srcery_bright_yellow | #FED06E | 254, 208, 110 | 41, 99%, 71% | |
brightblue | 12 | g:srcery_bright_blue | #68A8E4 | 104, 168, 228 | 209, 70%, 65% | |
brightmagenta | 13 | g:srcery_bright_magenta | #FF5C8F | 255, 92, 143 | 341, 100%, 68% | |
brightcyan | 14 | g:srcery_bright_cyan | #2BE4D0 | 43, 228, 208 | 174, 77%, 53% | |
brightwhite | 15 | g:srcery_bright_white | #FCE8C3 | 252, 232, 195 | 39, 90%, 88% |
Additionally Srcery uses some xterm 256 colors to pad out the color selection, no extra configuration needed.
IMG | NAME | NR | HEX | RGB | HSL |
---|---|---|---|---|---|
orange | 202 | #FF5F00 | 255, 95, 0 | 22, 100%, 50% | |
bright_orange | 208 | #FF8700 | 255, 135, 0 | 32, 100%, 50% | |
hard_black | 233 | #121212 | 18, 18, 18 | 0, 0%, 7% | |
teal | 30 | #008080 | 0, 128, 128 | 180, 100%, 25% | |
xgray1 | 235 | #262626 | 38, 38, 38 | 0, 0%, 15% | |
xgray2 | 236 | #303030 | 48, 48, 48 | 0, 0%, 19% | |
xgray3 | 237 | #3A3A3A | 58, 58, 58 | 0, 0%, 23% | |
xgray4 | 238 | #444444 | 68, 68, 68 | 0, 0%, 27% | |
xgray5 | 239 | #4E4E4E | 78, 78, 78 | 0, 0%, 31% | |
xgray6 | 240 | #585858 | 88, 88, 88 | 0, 0%, 35% | |
xgray7 | 241 | #626262 | 98, 98, 98 | 0, 0%, 38% | |
xgray8 | 242 | #6C6C6C | 108, 108, 108 | 0, 0%, 42% | |
xgray9 | 243 | #767676 | 118, 118, 118 | 0, 0%, 46% | |
xgray10 | 244 | #808080 | 128, 128, 128 | 0, 0%, 50% | |
xgray11 | 245 | #8A8A8A | 138, 138, 138 | 0, 0%, 54% | |
xgray12 | 246 | #949494 | 148, 148, 148 | 0, 0%, 58% |
Development
Requirements
Node and npm is required to build the terminal configurations.
Changing readme
README.md
along with the configs are generated, edit templates/README.hbs
and run make README.md
to update docs.
Generating configurations
To get a list of available configurations call make list
. By editing the
relevant template for any given configuration (located in ./templates
) and
calling make
will generate a new configuration.
To make a single config, say xresources
call make like this:
make xresources/srcery.xresources