dark-theme.patch (2752B)
1 From b6327918dac3b32a89560e732d123d1f6cf1338c Mon Sep 17 00:00:00 2001 2 From: Страхиња Радић <sr@strahinja.org> 3 Date: Tue Mar 31 13:58:42 2026 UTC 4 Subject: [PATCH] Set dark theme 5 MIME-Version: 1.0 6 Content-Type: text/plain; charset=UTF-8 7 Content-Transfer-Encoding: 8bit 8 9 --- 10 config.def.h | 17+ 23- 11 sled.c | 1+ 0- 12 2 files changed, 18 insertions(+), 23 deletions(-) 13 14 diff --git a/config.def.h b/config.def.h 15 index 68cc281d8..b6327918d 100644 16 --- a/config.def.h 17 +++ b/config.def.h 18 @@ -4,29 +4,23 @@ 19 20 /* clang-format off */ 21 static const struct Color colors[] = { 22 - [C_DLG] = { .fg = TB_BLACK, .bg = TB_WHITE }, 23 - [C_ERROR] = { .fg = TB_WHITE | TB_BOLD, 24 - .bg = TB_RED }, 25 - [C_ACTION] = { .fg = TB_BLACK, .bg = TB_WHITE }, 26 - [C_INPUT] = { .fg = TB_BLACK, .bg = TB_WHITE }, 27 - [C_INPUT_EDIT] = { .fg = TB_WHITE, .bg = TB_BLACK }, 28 - [C_LINENO] = { .fg = TB_BLACK, .bg = TB_CYAN }, 29 - [C_PROMPT] = { .fg = TB_YELLOW | TB_BOLD, 30 - .bg = TB_MAGENTA }, 31 - [C_SEARCH] = { .fg = TB_WHITE | TB_BOLD, 32 - .bg = TB_GREEN }, 33 - [C_SEL] = { .fg = TB_BLACK, .bg = TB_WHITE }, 34 - [C_SHADOW] = { .fg = TB_BLACK, .bg = TB_BLACK | TB_BOLD}, 35 - [C_STATUS_1] = { .fg = TB_WHITE | TB_BOLD, 36 - .bg = TB_BLUE }, 37 - [C_STATUS_2] = { .fg = TB_YELLOW | TB_BOLD, 38 - .bg = TB_BLUE }, 39 - [C_STATUS_3] = { .fg = TB_WHITE, .bg = TB_BLUE }, 40 - [C_STATUS_4] = { .fg = TB_WHITE | TB_BOLD, 41 - .bg = TB_BLUE }, 42 - [C_STATUS_5] = { .fg = TB_WHITE, .bg = TB_BLUE }, 43 - [C_TEXT] = { .fg = TB_DEFAULT, .bg = TB_DEFAULT }, 44 - [C_TITLE] = { .fg = TB_BLACK, .bg = TB_WHITE }, 45 + [C_DLG] = { .fg = 0xfb, .bg = 0xef }, 46 + [C_ERROR] = { .fg = 0x0f, .bg = 0x58 }, 47 + [C_ACTION] = { .fg = 0xfb, .bg = 0xef }, 48 + [C_INPUT] = { .fg = 0x0f, .bg = 0xef }, 49 + [C_INPUT_EDIT] = { .fg = 0xe8, .bg = 0xf7 }, 50 + [C_LINENO] = { .fg = 0xfb, .bg = 0xec }, 51 + [C_PROMPT] = { .fg = 0xe3, .bg = 0x7d }, 52 + [C_SEARCH] = { .fg = 0x10, .bg = 0x24 }, 53 + [C_SEL] = { .fg = 0xef, .bg = 0xfb }, 54 + [C_SHADOW] = { .fg = 0x10, .bg = 0x10 }, 55 + [C_STATUS_1] = { .fg = 0x0f, .bg = 0xef }, 56 + [C_STATUS_2] = { .fg = 0xe3, .bg = 0xef }, 57 + [C_STATUS_3] = { .fg = 0x0f, .bg = 0xef }, 58 + [C_STATUS_4] = { .fg = 0xe3, .bg = 0xef }, 59 + [C_STATUS_5] = { .fg = 0xfb, .bg = 0xef }, 60 + [C_TEXT] = { .fg = 0x0f, .bg = 0xe8 }, 61 + [C_TITLE] = { .fg = 0x0f, .bg = 0xef }, 62 }; 63 /* clang-format on */ 64 65 diff --git a/sled.c b/sled.c 66 index 68cc281d8..b6327918d 100644 67 --- a/sled.c 68 +++ b/sled.c 69 @@ -3200,6 +3200,7 @@ init_termbox: 70 goto main_done; 71 } 72 73 + tb_set_output_mode(TB_OUTPUT_256); 74 errno = 0; 75 state.maxx = 0; 76 state.recalculate_size = 1; 77 -- 78 2.44.1 79