aboutsummaryrefslogtreecommitdiff
path: root/config.def.h
blob: 0b42b954974174920ea67d786534217885794411 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#define HEX_COLOR(hex)				\
	{ .red   = ((hex >> 24) & 0xff) * 257,	\
	  .green = ((hex >> 16) & 0xff) * 257,	\
	  .blue  = ((hex >> 8) & 0xff) * 257,	\
	  .alpha = (hex & 0xff) * 257 }

// use ipc functionality
static bool ipc = true;
// initially hide all bars
static bool hidden = false;
// initially draw all bars at the bottom
static bool bottom = false;
// hide vacant tags
static bool hide_vacant = true;
// vertical pixel padding above and below text
static uint32_t vertical_padding = 1;
// allow in-line color commands in status text
static bool status_commands = true;
// center title text
static bool center_title = false;
// use title space as status text element
static bool custom_title = false;
// title color use active colors
static bool active_color_title = true;
// scale
static uint32_t buffer_scale = 2;
// font
static char *fontstr = "monospace:size=12";
// tag names
static char *tags_names[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };

// set 16-bit colors for bar
// use either pixman_color_t struct or HEX_COLOR macro for 8-bit colors

/* gruvbox */
static pixman_color_t active_fg_color = HEX_COLOR(0xebdbb2ff);
static pixman_color_t active_bg_color = HEX_COLOR(0x504945ff);
static pixman_color_t occupied_fg_color = HEX_COLOR(0xebdbb2ff);
static pixman_color_t occupied_bg_color = HEX_COLOR(0x282828ff);
static pixman_color_t inactive_fg_color = HEX_COLOR(0xebdbb2ff);
static pixman_color_t inactive_bg_color = HEX_COLOR(0x282828ff);
static pixman_color_t urgent_fg_color = HEX_COLOR(0x282828ff);
static pixman_color_t urgent_bg_color = HEX_COLOR(0xfb4934ff);
static pixman_color_t middle_bg_color = HEX_COLOR(0x282828ff);
static pixman_color_t middle_bg_color_selected = HEX_COLOR(0x504945ff);

/* nord */
/* static pixman_color_t active_fg_color = HEX_COLOR(0xeceff4ff);
static pixman_color_t active_bg_color = HEX_COLOR(0x4c566aff);
static pixman_color_t occupied_fg_color = HEX_COLOR(0xeceff4ff);
static pixman_color_t occupied_bg_color = HEX_COLOR(0x2e3440ff);
static pixman_color_t inactive_fg_color = HEX_COLOR(0xeceff4ff);
static pixman_color_t inactive_bg_color = HEX_COLOR(0x2e3440ff);
static pixman_color_t urgent_fg_color = HEX_COLOR(0x222222ff);
static pixman_color_t urgent_bg_color = HEX_COLOR(0xeeeeeeff);
static pixman_color_t middle_bg_color = HEX_COLOR(0x2e3440ff);
static pixman_color_t middle_bg_color_selected = HEX_COLOR(0x4c566aff); */

/* og colorscheme */
/* static pixman_color_t active_fg_color = HEX_COLOR(0xeeeeeeff);
static pixman_color_t active_bg_color = HEX_COLOR(0x005577ff);
static pixman_color_t occupied_fg_color = HEX_COLOR(0xeeeeeeff);
static pixman_color_t occupied_bg_color = HEX_COLOR(0x005577ff);
static pixman_color_t inactive_fg_color = HEX_COLOR(0xbbbbbbff);
static pixman_color_t inactive_bg_color = HEX_COLOR(0x222222ff);
static pixman_color_t urgent_fg_color = HEX_COLOR(0x222222ff);
static pixman_color_t urgent_bg_color = HEX_COLOR(0xeeeeeeff);
static pixman_color_t middle_bg_color = HEX_COLOR(0x222222ff);
static pixman_color_t middle_bg_color_selected = HEX_COLOR(0x005577ff); */