From 570ef2469b4347d434461203d684f70d19acacc8 Mon Sep 17 00:00:00 2001 From: dislabled Date: Sat, 20 Feb 2021 12:05:55 +0100 Subject: [PATCH] powerline tags: change to urgentcolor when a client is urgent --- patch/bar_powerline_tags.c | 8 ++++++-- 1 file 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 +}