commit 3a75f6aaf63155599469eaa696f0482037b8e906
parent 7f435a5f60d2092121f0f9800d02d6c474ecee57
Author: wh1tepearl <wh1tepearl@gmail.com>
Date: Wed, 18 Feb 2026 13:01:20 +0000
Make moveresize function raise windows when used and update README.md
Diffstat:
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
@@ -83,10 +83,11 @@ like this in your .xinitrc:
The configuration of vxwm is done by editing config.h and modules.h to
match your preferences and (re)compiling the source code.
-
-
-
## Acknowledgements
vxwm was made in solo by a linux enthusiast wh1tepearl, many thanks to suckless.org and the [dwm] developers for making dwm in first place.
-Thanks hevel wayland compositor developers for insipiration of infinite tags.
+Thanks 5element developer and hevel wayland compositor developers for inspiration of infinite tags.
+
+Also try:
+hevel wayland compositor: https://git.sr.ht/~dlm/hevel
+5element: https://hg.sr.ht/~umix11/5element
diff --git a/modules/moveresizekbd/moveresizekbd.c b/modules/moveresizekbd/moveresizekbd.c
@@ -7,7 +7,7 @@ moveresize(const Arg *arg)
if(!(m->sel && arg && arg->v && m->sel->isfloating))
return;
-
+ XRaiseWindow(dpy, m->sel->win);
resize(m->sel, m->sel->x + ((int *)arg->v)[0],
m->sel->y + ((int *)arg->v)[1],
m->sel->w + ((int *)arg->v)[2],
@@ -29,6 +29,7 @@ moveresize(const Arg *arg)
Monitor *m = selmon;
if(!(m->sel && arg && arg->v && m->sel->isfloating))
if (selmon->lt[selmon->sellt]->arrange != NULL) return;
+ XRaiseWindow(dpy, m->sel->win);
if (selmon->lt[selmon->sellt]->arrange != NULL) {
resize(m->sel, m->sel->x + ((int *)arg->v)[0],
m->sel->y + ((int *)arg->v)[1],