diff --git a/config.h b/config.h index 6085580..74df5bb 100644 --- a/config.h +++ b/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) */