everforest colorscheme

This commit is contained in:
Jakub 2025-01-23 10:32:38 -05:00
parent bc86c745c4
commit d819070c79

View File

@ -14,20 +14,39 @@ static const int vertpad = 10; /* vertical padding of bar */
static const int sidepad = 10; /* horizontal padding of bar */ static const int sidepad = 10; /* horizontal padding of bar */
static const char *fonts[] = { "Hack Nerd Font:size=10" }; static const char *fonts[] = { "Hack Nerd Font:size=10" };
static const char dmenufont[] = "Hack Nerd Font:size=10"; static const char dmenufont[] = "Hack Nerd Font:size=10";
static const char col_gray1[] = "#222222"; static const char col_bg_dim[] = "#1e2326";
static const char col_gray2[] = "#444444"; static const char col_bg0[] = "#272e33";
static const char col_gray3[] = "#bbbbbb"; static const char col_bg1[] = "#2e383c";
static const char col_gray4[] = "#eeeeee"; static const char col_bg2[] = "#374145";
static const char col_cyan[] = "#005577"; static const char col_bg3[] = "#414b50";
static const unsigned int baralpha = 230; 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 unsigned int borderalpha = OPAQUE;
static const char *colors[][3] = { static const char *colors[][3] = {
/* fg bg border */ /* fg bg border */
[SchemeNorm] = { col_gray3, col_gray1, col_gray2 }, [SchemeNorm] = { col_fg, col_bg_dim, col_gray0 },
[SchemeSel] = { col_gray4, col_cyan, col_cyan }, [SchemeSel] = { col_fg, col_bg3, col_blue},
[SchemeHid] = { col_cyan, col_gray1, col_cyan }, [SchemeHid] = { col_gray0, col_bg_dim, col_blue},
[SchemeLay] = { col_cyan, "#00ff00", col_cyan }, [SchemeLay] = { col_fg, col_bg0, col_blue },
[SchemeWf] = { col_cyan, "#00ffff", col_cyan }, [SchemeWf] = { col_fg, col_bg1, col_blue },
}; };
static const unsigned int alphas[][3] = { static const unsigned int alphas[][3] = {
/* fg bg border*/ /* 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 int ulineall = 0; /* 1 to show underline on all tags, 0 for just the active ones */
static const char *tagsel[][2] = { static const char *tagsel[][2] = {
{ "#ffffff", "#ff0000" }, { col_bg_dim, col_red },
{ "#ffffff", "#ff7f00" }, { col_bg_dim, col_orange },
{ "#000000", "#ffff00" }, { col_bg_dim, col_yellow },
{ "#000000", "#00ff00" }, { col_bg_dim, col_green },
{ "#ffffff", "#0000ff" }, { col_bg_dim, col_aqua },
{ "#ffffff", "#4b0082" }, { col_bg_dim, col_blue },
{ "#ffffff", "#9400d3" }, { col_bg_dim, col_purple },
{ "#000000", "#ffffff" }, { col_bg_dim, col_gray0},
{ "#ffffff", "#000000" }, { col_bg_dim, col_fg },
}; };
static const unsigned int tagalpha[] = { OPAQUE, baralpha }; static const unsigned int tagalpha[] = { OPAQUE, baralpha };
@ -124,7 +143,7 @@ static const Layout layouts[] = {
/* commands */ /* commands */
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */ 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 *termcmd[] = { "st", NULL };
static const char *layoutmenu_cmd = "layoutmenu.sh"; static const char *layoutmenu_cmd = "layoutmenu.sh";
#include "exitdwm.c" #include "exitdwm.c"