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",
|
||||
"Highway",
|
||||
"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
|
||||
{
|
||||
"#142631", // 0
|
||||
|
|
@ -166,7 +178,283 @@ static char *colorchart[3][260] = {
|
|||
"#171423", /* bg color */
|
||||
"#9f9fa1", /* fg color */
|
||||
"#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) */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue