]> git.armaanb.net Git - dwm.git/commitdiff
Switch to a light theme
authorArmaan Bhojwani <me@armaanb.net>
Sat, 26 Jun 2021 19:46:29 +0000 (15:46 -0400)
committerArmaan Bhojwani <me@armaanb.net>
Sat, 3 Jul 2021 15:40:41 +0000 (11:40 -0400)
config.h
dwm.c

index 97cf4b0300717c48e3720be0d948d6fd60095e20..292d9558a0c62a1a873d4be1e59a7022760262f0 100644 (file)
--- a/config.h
+++ b/config.h
@@ -6,15 +6,13 @@ static const unsigned int snap      = 32;       /* snap pixel */
 static const int showbar            = 1;        /* 0 means no bar */
 static const int topbar             = 1;        /* 0 means bottom bar */
 static const char *fonts[]          = { "JetBrainsMono Medium NF:pixelsize=14:antialias=true:autohint=true" };
-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 char white[]       = "#ffffff";
+static const char black[]       = "#000000";
+static const char mgray[]       = "#bbbbbb";
 static const char *colors[][3]      = {
-       /*               fg         bg         border   */
-       [SchemeNorm] = { col_gray3, col_gray1, col_gray2 },
-       [SchemeSel]  = { col_gray4, col_cyan,  col_cyan  },
+       /*               fg     bg     border   */
+       [SchemeNorm] = { black, white, mgray },
+       [SchemeSel]  = { white, black, black },
 };
 
 /* tagging */
@@ -143,6 +141,7 @@ static Button buttons[] = {
 };
 
 static const char *const autostart[] = {
+       "hsetroot", "-solid", "#bbbbbb", NULL,
        "dwmblocks", NULL,
        "xmodmap", "/home/armaa/.config/xmodmap", NULL,
        "xcape", NULL,
diff --git a/dwm.c b/dwm.c
index 1c444654e730b61799789d5fbf536746f2defb76..2a8696b1b6c468a6abde03bebc49d370105ae99f 100644 (file)
--- a/dwm.c
+++ b/dwm.c
@@ -796,7 +796,7 @@ drawbar(Monitor *m)
 
        if ((w = m->ww - tw - x) > bh) {
                if (m->sel) {
-                       drw_setscheme(drw, scheme[m == selmon ? SchemeSel : SchemeNorm]);
+                       drw_setscheme(drw, scheme[m == selmon ? SchemeNorm : SchemeSel]);
                        drw_text(drw, x, 0, w, bh, lrpad / 2, m->sel->name, 0);
                        if (m->sel->isfloating)
                                drw_rect(drw, x + boxs, boxs, boxw, boxw, m->sel->isfixed, 0);