Terminal configurations for vim,
and emacs color scheme. Pick
and choose for your terminal of choice for the pre-generated configs tracked in
this repo.
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: