Pregenerated configurations using the Srcery palette. Pick and choose for your
favorite terminal emulator, or let us know if yours is missing.
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