And these are working nicely (for 13 colors, really don't need more.)
- can of course later.
This commit is contained in:
parent
d8beb4de12
commit
ddf2e2c286
1 changed files with 290 additions and 2 deletions
292
config.h
292
config.h
|
|
@ -92,9 +92,21 @@ static const char *schemenames[] = {
|
||||||
"Cobalt Neon",
|
"Cobalt Neon",
|
||||||
"Highway",
|
"Highway",
|
||||||
"Grape",
|
"Grape",
|
||||||
|
// "MonokaiVivid",
|
||||||
|
"Pandora",
|
||||||
|
"Shaman",
|
||||||
|
"Symfonic",
|
||||||
|
"Lavandula",
|
||||||
|
"ENCOM",
|
||||||
|
"Alien Blood",
|
||||||
|
"Borland",
|
||||||
|
"IC Orange",
|
||||||
|
"IC Green",
|
||||||
|
"Red Alert"
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static char *colorchart[3][260] = {
|
static char *colorchart[13][260] = {
|
||||||
// cobalt neon
|
// cobalt neon
|
||||||
{
|
{
|
||||||
"#142631", // 0
|
"#142631", // 0
|
||||||
|
|
@ -166,7 +178,283 @@ static char *colorchart[3][260] = {
|
||||||
"#171423", /* bg color */
|
"#171423", /* bg color */
|
||||||
"#9f9fa1", /* fg color */
|
"#9f9fa1", /* fg color */
|
||||||
"#a288f7", // 15
|
"#a288f7", // 15
|
||||||
}
|
},
|
||||||
|
// {// monokai vivid
|
||||||
|
// "#121212", // 0
|
||||||
|
// "#fa2934", // 1
|
||||||
|
// "#98e123", // 2
|
||||||
|
// "#fff30a", // 3
|
||||||
|
// "#0443ff", // 4
|
||||||
|
// "#f800f8", // 5
|
||||||
|
// "#01b6ed", // 6
|
||||||
|
// "#ffffff", // 7
|
||||||
|
// "#838383", // 8
|
||||||
|
// "#f6669d", // 9
|
||||||
|
// "#b1e05f", // 10
|
||||||
|
// "#fff26d", // 11
|
||||||
|
// "#0443ff", // 12
|
||||||
|
// "#f200f6", // 13
|
||||||
|
// "#51ceff", // 14
|
||||||
|
// "#ffffff", // 15
|
||||||
|
// [255] = 0,
|
||||||
|
// //static unsigned int defaultbg = 0;
|
||||||
|
// "#121212", // 0
|
||||||
|
// "#f9f9f9", /* fg color */
|
||||||
|
// //static unsigned int defaultfg = 256;
|
||||||
|
// "#fb0007" /* cs color */
|
||||||
|
// //static unsigned int defaultcs = 257;
|
||||||
|
// },
|
||||||
|
{
|
||||||
|
"#000000", // 0
|
||||||
|
"#ff4242", // 1
|
||||||
|
"#74af68", // 2
|
||||||
|
"#ffad29", // 3
|
||||||
|
"#338f86", // 4
|
||||||
|
"#9414e6", // 5
|
||||||
|
"#23d7d7", // 6
|
||||||
|
"#e2e2e2", // 7
|
||||||
|
"#3f5648", // 8
|
||||||
|
"#ff3242", // 9
|
||||||
|
"#74cd68", // 10
|
||||||
|
"#ffb929", // 11
|
||||||
|
"#23d7d7", // 12
|
||||||
|
"#ff37ff", // 13
|
||||||
|
"#00ede1", // 14
|
||||||
|
"#ffffff", // 15
|
||||||
|
[255] = 0,
|
||||||
|
"#141e43", /* bg color */
|
||||||
|
//static unsigned int defaultbg = 256;
|
||||||
|
"#e1e1e1", /* fg color */
|
||||||
|
//static unsigned int defaultfg = 257;
|
||||||
|
"#43d58e" /* cs color */
|
||||||
|
//static unsigned int defaultcs = 258;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#012026", // 0
|
||||||
|
"#b2302d", // 1
|
||||||
|
"#00a941", // 2
|
||||||
|
"#5e8baa", // 3
|
||||||
|
"#449a86", // 4
|
||||||
|
"#00599d", // 5
|
||||||
|
"#5d7e19", // 6
|
||||||
|
"#405555", // 7
|
||||||
|
"#384451", // 8
|
||||||
|
"#ff4242", // 9
|
||||||
|
"#2aea5e", // 10
|
||||||
|
"#8ed4fd", // 11
|
||||||
|
"#61d5ba", // 12
|
||||||
|
"#1298ff", // 13
|
||||||
|
"#98d028", // 14
|
||||||
|
"#58fbd6", // 15
|
||||||
|
[255] = 0,
|
||||||
|
"#001015", /* bg color */
|
||||||
|
//static unsigned int defaultbg = 256;
|
||||||
|
//static unsigned int defaultfg = 7;
|
||||||
|
"#405555", // 7
|
||||||
|
"#4afcd6" /* cs color */
|
||||||
|
//static unsigned int defaultcs = 257;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#000000", // 0
|
||||||
|
"#dc322f", // 1
|
||||||
|
"#56db3a", // 2
|
||||||
|
"#ff8400", // 3
|
||||||
|
"#0084d4", // 4
|
||||||
|
"#b729d9", // 5
|
||||||
|
"#ccccff", // 6
|
||||||
|
"#ffffff", // 7
|
||||||
|
"#1b1d21", // 8
|
||||||
|
"#dc322f", // 9
|
||||||
|
"#56db3a", // 10
|
||||||
|
"#ff8400", // 11
|
||||||
|
"#0084d4", // 12
|
||||||
|
"#b729d9", // 13
|
||||||
|
"#ccccff", // 14
|
||||||
|
"#ffffff", // 15
|
||||||
|
[255] = 0,
|
||||||
|
//static unsigned int defaultbg = 0;
|
||||||
|
"#000000", // 0
|
||||||
|
//static unsigned int defaultfg = 7;
|
||||||
|
"#ffffff", // 7
|
||||||
|
//static unsigned int defaultcs = 9;
|
||||||
|
"#dc322f", // 9
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#230046", // 0
|
||||||
|
"#7d1625", // 1
|
||||||
|
"#337e6f", // 2
|
||||||
|
"#7f6f49", // 3
|
||||||
|
"#4f4a7f", // 4
|
||||||
|
"#5a3f7f", // 5
|
||||||
|
"#58777f", // 6
|
||||||
|
"#736e7d", // 7
|
||||||
|
"#372d46", // 8
|
||||||
|
"#e05167", // 9
|
||||||
|
"#52e0c4", // 10
|
||||||
|
"#e0c386", // 11
|
||||||
|
"#8e87e0", // 12
|
||||||
|
"#a776e0", // 13
|
||||||
|
"#9ad4e0", // 14
|
||||||
|
"#8c91fa", // 15
|
||||||
|
[255] = 0,
|
||||||
|
"#050014", /* bg color */
|
||||||
|
//static unsigned int defaultbg = 256;
|
||||||
|
//static unsigned int defaultfg = 7;
|
||||||
|
"#736e7d", // 7
|
||||||
|
//static unsigned int defaultcs = 15;
|
||||||
|
"#8c91fa", // 15
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#000000", // 0
|
||||||
|
"#9f0000", // 1
|
||||||
|
"#008b00", // 2
|
||||||
|
"#ffd000", // 3
|
||||||
|
"#0081ff", // 4
|
||||||
|
"#bc00ca", // 5
|
||||||
|
"#008b8b", // 6
|
||||||
|
"#bbbbbb", // 7
|
||||||
|
"#555555", // 8
|
||||||
|
"#ff0000", // 9
|
||||||
|
"#00ee00", // 10
|
||||||
|
"#ffff00", // 11
|
||||||
|
"#0000ff", // 12
|
||||||
|
"#ff00ff", // 13
|
||||||
|
"#00cdcd", // 14
|
||||||
|
"#ffffff", // 15
|
||||||
|
[255] = 0,
|
||||||
|
//static unsigned int defaultbg = 0;
|
||||||
|
"#000000", // 0
|
||||||
|
"#00a595", /* fg color */
|
||||||
|
//static unsigned int defaultfg = 256;
|
||||||
|
"#bbbbbb", // 7
|
||||||
|
//static unsigned int defaultcs = 7;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#112616", // 0
|
||||||
|
"#7f2b27", // 1
|
||||||
|
"#2f7e25", // 2
|
||||||
|
"#717f24", // 3
|
||||||
|
"#2f6a7f", // 4
|
||||||
|
"#47587f", // 5
|
||||||
|
"#327f77", // 6
|
||||||
|
"#647d75", // 7
|
||||||
|
"#3c4812", // 8
|
||||||
|
"#e08009", // 9
|
||||||
|
"#18e000", // 10
|
||||||
|
"#bde000", // 11
|
||||||
|
"#00aae0", // 12
|
||||||
|
"#0058e0", // 13
|
||||||
|
"#00e0c4", // 14
|
||||||
|
"#73fa91", // 15
|
||||||
|
[255] = 0,
|
||||||
|
"#0f1610", /* bg color */
|
||||||
|
//static unsigned int defaultbg = 256;
|
||||||
|
"#637d75", /* fg color */
|
||||||
|
//static unsigned int defaultfg = 257;
|
||||||
|
"#73fa91", // 15
|
||||||
|
//static unsigned int defaultcs = 15;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#4f4f4f", // 0
|
||||||
|
"#ff6c60", // 1
|
||||||
|
"#a8ff60", // 2
|
||||||
|
"#ffffb6", // 3
|
||||||
|
"#96cbfe", // 4
|
||||||
|
"#ff73fd", // 5
|
||||||
|
"#c6c5fe", // 6
|
||||||
|
"#eeeeee", // 7
|
||||||
|
"#7c7c7c", // 8
|
||||||
|
"#ffb6b0", // 9
|
||||||
|
"#ceffac", // 10
|
||||||
|
"#ffffcc", // 11
|
||||||
|
"#b5dcff", // 12
|
||||||
|
"#ff9cfe", // 13
|
||||||
|
"#dfdffe", // 14
|
||||||
|
"#ffffff", // 15
|
||||||
|
[255] = 0,
|
||||||
|
"#0000a4", /* bg color */
|
||||||
|
//static unsigned int defaultbg = 256;
|
||||||
|
"#ffff4e", /* fg color */
|
||||||
|
//static unsigned int defaultfg = 257;
|
||||||
|
"#ffa560" /* cs color */
|
||||||
|
//static unsigned int defaultcs = 258;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#000000", // 0
|
||||||
|
"#c13900", // 1
|
||||||
|
"#a4a900", // 2
|
||||||
|
"#caaf00", // 3
|
||||||
|
"#bd6d00", // 4
|
||||||
|
"#fc5e00", // 5
|
||||||
|
"#f79500", // 6
|
||||||
|
"#ffc88a", // 7
|
||||||
|
"#6a4f2a", // 8
|
||||||
|
"#ff8c68", // 9
|
||||||
|
"#f6ff40", // 10
|
||||||
|
"#ffe36e", // 11
|
||||||
|
"#ffbe55", // 12
|
||||||
|
"#fc874f", // 13
|
||||||
|
"#c69752", // 14
|
||||||
|
"#fafaff", // 15
|
||||||
|
[255] = 0,
|
||||||
|
"#262626", /* bg color */
|
||||||
|
//static unsigned int defaultbg = 256;
|
||||||
|
"#ffcb83", /* fg color */
|
||||||
|
//static unsigned int defaultfg = 257;
|
||||||
|
"#fc531d" /* cs color */
|
||||||
|
//static unsigned int defaultcs = 258;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#1f1f1f", // 0
|
||||||
|
"#fb002a", // 1
|
||||||
|
"#339c24", // 2
|
||||||
|
"#659b25", // 3
|
||||||
|
"#149b45", // 4
|
||||||
|
"#53b82c", // 5
|
||||||
|
"#2cb868", // 6
|
||||||
|
"#e0ffef", // 7
|
||||||
|
"#032710", // 8
|
||||||
|
"#a7ff3f", // 9
|
||||||
|
"#9fff6d", // 10
|
||||||
|
"#d2ff6d", // 11
|
||||||
|
"#72ffb5", // 12
|
||||||
|
"#50ff3e", // 13
|
||||||
|
"#22ff71", // 14
|
||||||
|
"#daefd0", // 15
|
||||||
|
[255] = 0,
|
||||||
|
"#3a3d3f", /* bg color */
|
||||||
|
//static unsigned int defaultbg = 256;
|
||||||
|
"#d9efd3", /* fg color */
|
||||||
|
//static unsigned int defaultfg = 257;
|
||||||
|
"#42ff58" /* cs color */
|
||||||
|
//static unsigned int defaultcs = 258;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"#000000", // 0
|
||||||
|
"#d62e4e", // 1
|
||||||
|
"#71be6b", // 2
|
||||||
|
"#beb86b", // 3
|
||||||
|
"#489bee", // 4
|
||||||
|
"#e979d7", // 5
|
||||||
|
"#6bbeb8", // 6
|
||||||
|
"#d6d6d6", // 7
|
||||||
|
"#262626", // 8
|
||||||
|
"#e02553", // 9
|
||||||
|
"#aff08c", // 10
|
||||||
|
"#dfddb7", // 11
|
||||||
|
"#65aaf1", // 12
|
||||||
|
"#ddb7df", // 13
|
||||||
|
"#b7dfdd", // 14
|
||||||
|
"#ffffff", // 15
|
||||||
|
[255] = 0,
|
||||||
|
"#762423", /* bg color */
|
||||||
|
//static unsigned int defaultbg = 256;
|
||||||
|
//static unsigned int defaultfg = 15;
|
||||||
|
"#ffffff", // 15
|
||||||
|
//static unsigned int defaultcs = 15;
|
||||||
|
"#ffffff", // 15
|
||||||
|
},
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Terminal colors (16 first used in escape sequence) */
|
/* Terminal colors (16 first used in escape sequence) */
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue