spmenu/libs/colors.h

63 lines
2.2 KiB
C
Raw Normal View History

2023-03-31 12:42:15 +02:00
// alpha array
2023-04-17 14:14:58 +02:00
static unsigned int alphas[][2] = {
2023-04-17 16:57:09 +02:00
// fg bg
[SchemeLArrow] = { 255, 200 },
[SchemeRArrow] = { 255, 200 },
[SchemeItemNorm] = { 255, 200 },
[SchemeItemSel] = { 255, 200 },
[SchemeItemNormPri] = { 255, 200 },
[SchemeItemSelPri] = { 255, 200 },
[SchemeMenu] = { 255, 200 },
[SchemeInput] = { 255, 200 },
[SchemePrompt] = { 255, 200 },
[SchemeNormHighlight] = { 255, 200 },
[SchemeSelHighlight] = { 255, 200 },
[SchemeMode] = { 255, 200 },
[SchemeCaret] = { 255, 200 },
[SchemeNumber] = { 255, 200 },
[SchemeBorder] = { 255, 200 },
[SchemeCaps] = { 255, 200 },
2023-01-20 23:17:30 +01:00
};
2023-03-31 12:42:15 +02:00
// colorscheme array
2023-03-29 12:10:36 +02:00
static char *colors[SchemeLast][2] = {
// fg bg
[SchemeLArrow] = { col_larrowfg, col_larrowbg },
[SchemeRArrow] = { col_rarrowfg, col_rarrowbg },
[SchemeItemNorm] = { col_itemnormfg, col_itemnormbg },
[SchemeItemSel] = { col_itemselfg, col_itemselbg },
[SchemeItemNormPri] = { col_itemnormprifg, col_itemnormpribg },
[SchemeItemSelPri] = { col_itemselprifg, col_itemselpribg },
[SchemeInput] = { col_inputfg, col_inputbg, },
[SchemeMenu] = { NULL, col_menu },
[SchemeCaps] = { col_capsfg, col_capsbg },
[SchemePrompt] = { col_promptfg, col_promptbg },
[SchemeNormHighlight] = { col_hlnormfg, col_hlnormbg },
[SchemeSelHighlight] = { col_hlselfg, col_hlselbg },
[SchemeCaret] = { col_caretfg, col_caretbg },
[SchemeMode] = { col_modefg, col_modebg },
[SchemeNumber] = { col_numfg, col_numbg },
[SchemeBorder] = { NULL, col_border },
2023-01-20 23:17:30 +01:00
};
2023-03-31 12:42:15 +02:00
// sgr color array
// to enable 256 color support, append to this.
2023-01-20 23:17:30 +01:00
static char *textcolors[] = {
col_sgr0,
col_sgr1,
col_sgr2,
col_sgr3,
col_sgr4,
col_sgr5,
col_sgr6,
col_sgr7,
col_sgr8,
col_sgr9,
col_sgr10,
col_sgr11,
col_sgr12,
col_sgr13,
col_sgr14,
col_sgr15,
2023-01-20 23:17:30 +01:00
};