diff --git a/config.def.h b/config.def.h index adc8b79..83b1441 100644 --- a/config.def.h +++ b/config.def.h @@ -14,20 +14,39 @@ static const int vertpad = 10; /* vertical padding of bar */ static const int sidepad = 10; /* horizontal padding of bar */ static const char *fonts[] = { "Hack Nerd Font:size=10" }; static const char dmenufont[] = "Hack Nerd Font:size=10"; -static const char col_gray1[] = "#222222"; -static const char col_gray2[] = "#444444"; -static const char col_gray3[] = "#bbbbbb"; -static const char col_gray4[] = "#eeeeee"; -static const char col_cyan[] = "#005577"; -static const unsigned int baralpha = 230; +static const char col_bg_dim[] = "#1e2326"; +static const char col_bg0[] = "#272e33"; +static const char col_bg1[] = "#2e383c"; +static const char col_bg2[] = "#374145"; +static const char col_bg3[] = "#414b50"; +static const char col_bg4[] = "#495156"; +static const char col_bg5[] = "#4f5b58"; +static const char col_bg_red[] = "#4c3743"; +static const char col_bg_visual[] = "#493b40"; +static const char col_bg_green[] = "#3c4841"; +static const char col_bg_blue[] = "#384b55"; +static const char col_bg_yellow[] = "#45443c"; +static const char col_fg[] = "#d3c6aa"; +static const char col_red[] = "#e67e80"; +static const char col_orange[] = "#e69875"; +static const char col_yellow[] = "#dbbc7f"; +static const char col_green[] = "#a7c080"; +static const char col_aqua[] = "#83c092"; +static const char col_blue[] = "#7fbbb3"; +static const char col_purple[] = "#d699b6"; +static const char col_gray0[] = "#7a8478"; +static const char col_gray1[] = "#859289"; +static const char col_gray2[] = "#9da9a0"; +static const unsigned int baralpha = 230; static const unsigned int borderalpha = OPAQUE; + static const char *colors[][3] = { /* fg bg border */ - [SchemeNorm] = { col_gray3, col_gray1, col_gray2 }, - [SchemeSel] = { col_gray4, col_cyan, col_cyan }, - [SchemeHid] = { col_cyan, col_gray1, col_cyan }, - [SchemeLay] = { col_cyan, "#00ff00", col_cyan }, - [SchemeWf] = { col_cyan, "#00ffff", col_cyan }, + [SchemeNorm] = { col_fg, col_bg_dim, col_gray0 }, + [SchemeSel] = { col_fg, col_bg3, col_blue}, + [SchemeHid] = { col_gray0, col_bg_dim, col_blue}, + [SchemeLay] = { col_fg, col_bg0, col_blue }, + [SchemeWf] = { col_fg, col_bg1, col_blue }, }; static const unsigned int alphas[][3] = { /* fg bg border*/ @@ -63,15 +82,15 @@ static const unsigned int ulinevoffset = 0; /* how far above the bottom of the b static const int ulineall = 0; /* 1 to show underline on all tags, 0 for just the active ones */ static const char *tagsel[][2] = { - { "#ffffff", "#ff0000" }, - { "#ffffff", "#ff7f00" }, - { "#000000", "#ffff00" }, - { "#000000", "#00ff00" }, - { "#ffffff", "#0000ff" }, - { "#ffffff", "#4b0082" }, - { "#ffffff", "#9400d3" }, - { "#000000", "#ffffff" }, - { "#ffffff", "#000000" }, + { col_bg_dim, col_red }, + { col_bg_dim, col_orange }, + { col_bg_dim, col_yellow }, + { col_bg_dim, col_green }, + { col_bg_dim, col_aqua }, + { col_bg_dim, col_blue }, + { col_bg_dim, col_purple }, + { col_bg_dim, col_gray0}, + { col_bg_dim, col_fg }, }; static const unsigned int tagalpha[] = { OPAQUE, baralpha }; @@ -124,7 +143,7 @@ static const Layout layouts[] = { /* commands */ static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */ -static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL }; +static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_bg_dim, "-nf", col_fg, "-sb", col_bg3, "-sf", col_fg, NULL }; static const char *termcmd[] = { "st", NULL }; static const char *layoutmenu_cmd = "layoutmenu.sh"; #include "exitdwm.c"