diff --git a/patches/bartruecenteredtitle/bartruecenteredtitle.patch b/patches/bartruecenteredtitle/bartruecenteredtitle.patch index 7fd20b8..121510c 100644 --- a/patches/bartruecenteredtitle/bartruecenteredtitle.patch +++ b/patches/bartruecenteredtitle/bartruecenteredtitle.patch @@ -31,13 +31,13 @@ index ece537a..9eb816b 100644 - drwl_text(m->drw, x, 0, w, m->b.height, m->lrpad / 2, client_get_title(c), 0); + tw = TEXTW(selmon, client_get_title(c)); + drwl_text(m->drw, x, 0, w, m->b.height, -+ !centeredtitle || tw > w ? m->lrpad / 2 : (w - tw) / 2, -+ client_get_title(c), 0); ++ !centeredtitle || tw > w ? m->lrpad / 2 : (w - tw) / 2, ++ client_get_title(c), 0); if (c && c->isfloating) - drwl_rect(m->drw, x + boxs, boxs, boxw, boxw, 0, 0); + drwl_rect(m->drw, -+ !centeredtitle || tw > w ? x + boxs : x + ((w - tw) / 2 - boxs * 8), -+ boxs, boxw, boxw, 0, 0); ++ !centeredtitle || tw > w ? x + boxs : x + ((w - tw) / 2 - boxs * 8), + boxs, boxw, boxw, 0, 0); } else { drwl_setscheme(m->drw, colors[SchemeNorm]); drwl_rect(m->drw, x, 0, w, m->b.height, 1, 1);