From f31a0a48a2408d38faaaae2d0fb91528e3c2c20e Mon Sep 17 00:00:00 2001 From: iamcheeseman Date: Fri, 22 May 2026 12:35:36 -0400 Subject: Update config --- src/dwm/dwm.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/dwm/dwm.c') diff --git a/src/dwm/dwm.c b/src/dwm/dwm.c index fc3365c..1017cb6 100644 --- a/src/dwm/dwm.c +++ b/src/dwm/dwm.c @@ -1088,6 +1088,10 @@ manage(Window w, XWindowAttributes *wa) c->bw = borderpx; wc.border_width = c->bw; + + if (c->x == selmon->wx) c->x += (c->mon->ww - WIDTH(c)) / 2 - c->bw; + if (c->y == selmon->wy) c->y += (c->mon->wh - HEIGHT(c)) / 2 - c->bw; + XConfigureWindow(dpy, w, CWBorderWidth, &wc); XSetWindowBorder(dpy, w, scheme[SchemeNorm][ColBorder].pixel); configure(c); /* propagates border_width, if size doesn't change */ -- cgit v1.3-2-g0d8e