aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikita Langer <nikitalanger@icloud.com>2026-07-13 16:32:11 +0200
committerNikita Langer <nikitalanger@icloud.com>2026-07-13 16:32:11 +0200
commit8e390b92d7b171e676d927462f2a677e4d3a1207 (patch)
tree49ab103776b40cf3f0c425ed4b2d595118856fe7
parente4e03e0bebe1b160cfa89249266c41f8a37c0e55 (diff)
downloaddwm-8e390b92d7b171e676d927462f2a677e4d3a1207.tar.gz
dwm-8e390b92d7b171e676d927462f2a677e4d3a1207.tar.bz2
dwm-8e390b92d7b171e676d927462f2a677e4d3a1207.tar.xz
dwm-8e390b92d7b171e676d927462f2a677e4d3a1207.zip
barpadding teil 2
-rw-r--r--dwm.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/dwm.c b/dwm.c
index afe68ed..53cdbe7 100644
--- a/dwm.c
+++ b/dwm.c
@@ -2047,6 +2047,7 @@ togglebar(const Arg *arg)
}
XConfigureWindow(dpy, systray->win, CWY, &wc);
}
+ XMoveResizeWindow(dpy, selmon->barwin, selmon->wx + sp, selmon->by + vp, selmon->ww - 2 * sp, bh);
arrange(selmon);
}
@@ -2478,15 +2479,20 @@ updatesystray(void)
XMapRaised(dpy, i->win);
w += systrayspacing;
i->x = w;
- XMoveResizeWindow(dpy, i->win, i->x, 0, i->w, i->h);
+ //alt:
+ XMoveResizeWindow(dpy, i->win, i->x , 0 , i->w , i->h);
+ // XMoveResizeWindow(dpy, i->win, i->x + sp, 0 + vp, i->w -2 * sp, i->h);
w += i->w;
if (i->mon != m)
i->mon = m;
}
w = w ? w + systrayspacing : 1;
x -= w;
- XMoveResizeWindow(dpy, systray->win, x, m->by, w, bh);
- wc.x = x; wc.y = m->by; wc.width = w; wc.height = bh;
+ //alt:
+ // XMoveResizeWindow(dpy, systray->win, x , m->by , w, bh);
+ XMoveResizeWindow(dpy, systray->win, x - sp, m->by + vp, w, bh);
+ // XMoveResizeWindow(dpy, systray->win, x + sp, m->by + vp, w - 2 * sp, bh);
+ wc.x = x - sp; wc.y = m->by + vp; wc.width = w; wc.height = bh;
wc.stack_mode = Above; wc.sibling = m->barwin;
XConfigureWindow(dpy, systray->win, CWX|CWY|CWWidth|CWHeight|CWSibling|CWStackMode, &wc);
XMapWindow(dpy, systray->win);