Tiling window manager

From Fvwm Extensions (configs) Archive
Revision as of 16:43, 9 July 2025 by Admin (talk | contribs) (Created page with "left|350px|link=https://rasatpc.net/fvwm-ext/index.php/File:Tiling-before-after.png '''Tiling window manager''' Here is some interesting news. Been searching for this for a long time. Tiling places windows on the screen into mutually non-overlapping frames, as opposed to the more common approach of coordinate-based stacking of overlapping objects (windows) that tries to fully emulate the desktop metaphor. <pre> ## NsCDE does tilin...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Tiling-before-after.png

Tiling window manager Here is some interesting news. Been searching for this for a long time.

Tiling places windows on the screen into mutually non-overlapping frames, as opposed to the more common approach of coordinate-based stacking of overlapping objects (windows) that tries to fully emulate the desktop metaphor.

## NsCDE does tiling nicely both vertically and horizontally.

FvwmRearrange -tile $0 -r -mn 3 -maximize 0 0 $[wa.width]p $[wa.height]p #vertical
FvwmRearrange -tile $0 -r -mn 2 -maximize 0 0 $[wa.width]p $[wa.height]p #horizontal

Here is how it restores all windows to their original position and size:

DestroyFunc DeTile
AddToFunc DeTile
+ I All (CurrentPage, !Iconic, CirculateHit, !Sticky) Maximize Off
+ I WindowId $0 WarpToWindow 50 50

CONFIG (Control Panel):
https://rasatpc.net/fvwm-ext/index.php/Control_Panel