commit f9d5085b304d2ea512468fb6db1901f10c8dde07
parent e6018bb73e6240f9d128accb8319d9e21cf42aad
Author: mehdi-norouzi <mehdeenoroozi@gmail.com>
Date: Sun, 17 Nov 2024 15:45:25 +0330
dwm: draw active tag indicator
Diffstat:
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/suckless/.local/src/dwm/config.h b/suckless/.local/src/dwm/config.h
@@ -25,7 +25,7 @@ static char selbordercolor[] = "#c0c0c0";
static char selbgcolor[] = "#222e2e";
static char activefgcolor[] = "#ffffff";
static char activebordercolor[] = "#ffffff";
-static char activebgcolor[] = "#22212e";
+static char activebgcolor[] = "#222e2e";
static char *colors[][4] = {
/* fg bg border */
[SchemeNorm] = { normfgcolor, normbgcolor, normbordercolor },
diff --git a/suckless/.local/src/dwm/dwm.c b/suckless/.local/src/dwm/dwm.c
@@ -915,7 +915,10 @@ drawbar(Monitor *m)
w = TEXTW(tags[i]);
drw_setscheme(drw, scheme[m->tagset[m->seltags] & 1 << i ? SchemeAct : SchemeNorm]);
drw_text(drw, x, 0, w, bh, lrpad / 2, tags[i], urg & 1 << i);
- x += w;
+ // if (occ & 1 << i)
+ if (m == selmon && selmon->sel && selmon->sel->tags & 1 << i)
+ drw_rect(drw, x, bh - boxw*0.7, w, boxw*0.7, 1, urg & 1 << i);
+ x += w;
}
w = TEXTW(m->ltsymbol);
drw_setscheme(drw, scheme[SchemeNorm]);