Skip to content

srcery-colors/srcery-terminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terminal configurations

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 black 0 g:srcery_black #1C1B19 28, 27, 25 40, 6%, 10%
red red 1 g:srcery_red #EF2F27 239, 47, 39 2, 86%, 55%
green green 2 g:srcery_green #519F50 81, 159, 80 119, 33%, 47%
yellow yellow 3 g:srcery_yellow #FBB829 251, 184, 41 41, 96%, 57%
blue blue 4 g:srcery_blue #2C78BF 44, 120, 191 209, 63%, 46%
magenta magenta 5 g:srcery_magenta #E02C6D 224, 44, 109 338, 74%, 53%
cyan cyan 6 g:srcery_cyan #0AAEB3 10, 174, 179 182, 89%, 37%
white white 7 g:srcery_white #BAA67F 186, 166, 127 40, 30%, 61%
brightblack brightblack 8 g:srcery_bright_black #918175 145, 129, 117 26, 11%, 51%
brightred brightred 9 g:srcery_bright_red #F75341 247, 83, 65 6, 92%, 61%
brightgreen brightgreen 10 g:srcery_bright_green #98BC37 152, 188, 55 76, 55%, 48%
brightyellow brightyellow 11 g:srcery_bright_yellow #FED06E 254, 208, 110 41, 99%, 71%
brightblue brightblue 12 g:srcery_bright_blue #68A8E4 104, 168, 228 209, 70%, 65%
brightmagenta brightmagenta 13 g:srcery_bright_magenta #FF5C8F 255, 92, 143 341, 100%, 68%
brightcyan brightcyan 14 g:srcery_bright_cyan #2BE4D0 43, 228, 208 174, 77%, 53%
brightwhite 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 orange 202 #FF5F00 255, 95, 0 22, 100%, 50%
bright_orange bright_orange 208 #FF8700 255, 135, 0 32, 100%, 50%
hard_black hard_black 233 #121212 18, 18, 18 0, 0%, 7%
teal teal 30 #008080 0, 128, 128 180, 100%, 25%
xgray1 xgray1 235 #262626 38, 38, 38 0, 0%, 15%
xgray2 xgray2 236 #303030 48, 48, 48 0, 0%, 19%
xgray3 xgray3 237 #3A3A3A 58, 58, 58 0, 0%, 23%
xgray4 xgray4 238 #444444 68, 68, 68 0, 0%, 27%
xgray5 xgray5 239 #4E4E4E 78, 78, 78 0, 0%, 31%
xgray6 xgray6 240 #585858 88, 88, 88 0, 0%, 35%
xgray7 xgray7 241 #626262 98, 98, 98 0, 0%, 38%
xgray8 xgray8 242 #6C6C6C 108, 108, 108 0, 0%, 42%
xgray9 xgray9 243 #767676 118, 118, 118 0, 0%, 46%
xgray10 xgray10 244 #808080 128, 128, 128 0, 0%, 50%
xgray11 xgray11 245 #8A8A8A 138, 138, 138 0, 0%, 54%
xgray12 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