summaryrefslogtreecommitdiffhomepage
path: root/patch
diff options
context:
space:
mode:
authordislabled <[email protected]>2021-02-20 12:05:55 +0100
committerdislabled <[email protected]>2021-02-20 12:05:55 +0100
commit570ef2469b4347d434461203d684f70d19acacc8 (patch)
treec60250755e8bbade6755570f63cd6094b406fb89 /patch
parent0f14ffade168db0f86c511fbbd0fb1561f48c363 (diff)
downloaddwm-flexipatch-570ef2469b4347d434461203d684f70d19acacc8.tar.gz
dwm-flexipatch-570ef2469b4347d434461203d684f70d19acacc8.zip
powerline tags: change to urgentcolor when a client is urgent
Diffstat (limited to 'patch')
-rw-r--r--patch/bar_powerline_tags.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/patch/bar_powerline_tags.c b/patch/bar_powerline_tags.c
index b91817a..f4dd923 100644
--- a/patch/bar_powerline_tags.c
+++ b/patch/bar_powerline_tags.c
@@ -52,7 +52,11 @@ draw_pwrl_tags(Bar *bar, BarArg *a)
icon = tagicon(bar->mon, i);
invert = 0;
w = TEXTW(icon);
- drw_settrans(drw, prevscheme, (nxtscheme = scheme[bar->mon->tagset[bar->mon->seltags] & 1 << i ? SchemeSel : SchemeNorm]));
+ if (urg & 1 << i ) {
+ drw_settrans(drw, prevscheme, (nxtscheme = scheme[bar->mon->tagset[bar->mon->seltags] & 1 << i ? SchemeSel : SchemeUrg]));
+ } else {
+ drw_settrans(drw, prevscheme, (nxtscheme = scheme[bar->mon->tagset[bar->mon->seltags] & 1 << i ? SchemeSel : SchemeNorm]));
+ }
#if BAR_POWERLINE_TAGS_SLASH_PATCH
drw_arrow(drw, x, a->y, plw, a->h, 1, 1);
#else
@@ -99,4 +103,4 @@ click_pwrl_tags(Bar *bar, Arg *arg, BarArg *a)
arg->ui = 1 << i;
}
return ClkTagBar;
-} \ No newline at end of file
+}