myvxwm

[fork] my vxwm config (optimised for my T480)
git clone https://git.lukeonline.net/repos/myvxwm
Log | Files | Refs | README | LICENSE

commit 57eb356728961314151a3dc60d70e07eef0803b6
parent 253795024119d8c5cf4dcee9305b036d80cd5c7b
Author: wh1tepearl <wh1tepearl@gmail.com>
Date:   Sun, 29 Mar 2026 17:11:45 +0100

readme enhancement

Diffstat:
MREADME.md | 31+++++++++----------------------
1 file changed, 9 insertions(+), 22 deletions(-)

diff --git a/README.md b/README.md @@ -1,27 +1,9 @@ # vxwm - Versatile X Window Manager for x11 forked from dwm -# Features -vxwm is dwm on steroids, it can be as lightweight as you want. -It has some patches for dwm pre installed that can be enabled/disabled by switching 0 to 1 or vice versa. (like in dwm-flexipatch) -It also has some unique features like 8 sided resize, enhanced toggle floating, warp cursor and more! (They also can be toggled) -Check modules.def.h for full list of features. +# About +vxwm represents a significantly enhanced version of dwm that maintains its lightweight nature while offering modular flexibility. Instead of manually applying patches, you can toggle pre-installed features directly in the configuration by switching values between 0 and 1, it is all manageable via modules.def.h. -But the main feature of vxwm, is infinite tags. - -Most tiling window managers (like the default dwm) treat your screen like a slide-projector. You click a button, and the current "slide" is swapped for another. If an window is off-screen, it doesn't exist. - -With infinite tags enabled, vxwm treats your screen like a magnifying glass over a giant wooden desk. - -The Canvas is Infinite -Your windows aren't "on" tags. They are placed on a massive, invisible surface. Your monitor is just a small window through which you look at that surface. - -Move the View, Not Just the Windows -Instead of managing "layers" or "hidden states," you manage position. - -Want more space? Slide the view over. -Can't find a window? Switch your focus to it, and the world slides until that window is right under your nose. -Lost? Hit the "homecanvas" keybind to snap your view back to the start. -Even though this sounds complex, it is actually pretty lightweight ~250 l.o.c, and is very easy to use. +The defining feature of vxwm is its implementation of infinite tags. While traditional tiling managers act like a slide projector, swapping one static view for another, vxwm treats the screen as a viewport over a vast, continuous canvas. Windows aren't hidden or layered; they exist on an infinite surface, and you simply move your perspective across it. You can slide your view to find more space, snap focus to a specific window, or return to the origin using the homecanvas bind. Even though this sounds complex, this isn't resource hungry and isn't hard to use. # Requirements @@ -118,7 +100,12 @@ And then add this to keys massive: Enable/disable (0/1) modules you need/don't need, thats it. -# AFTER ANY CHANGE IN CONFIG/MODULES RECOMPILE VXWM AND RESTART USING RVX +## AFTER ANY CHANGE IN CONFIG/MODULES RECOMPILE VXWM AND RESTART USING RVX + +> [!NOTE] +> If you encounter any bugs - please make an issue! +> If you want something added - please make an issue! +> If you want to change something - please make an issue! # Acknowledgements