glzr-io / glazewm

GlazeWM is a tiling window manager for Windows inspired by i3wm.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature Request] Add dwindle layout

CilekciGs opened this issue · comments

Could we have dwindle layout like bspwm? More info

I would also really really like this as well as a master style layout. having the windows constantly narrow everything makes little sense to me

I would think a master layout would be easy to achieve... more than two widows auto switch to open new ones vertically, less than 2 switch back to horizontal

then some added logic of focus swap always swaps master

Well, there's two main challenges with this so far: implement a mode system, and implement the modes internally. I say internally because Burgr033 already made a Dwindle layout using Python and the IPC, which I then shamelessly took and reimplemented in Rust. There's also another thing to consider, however, and that is the current overhaul.

For V3, Lars is planning on rewriting the entirety of GWM in Rust. At the time of writing, he says that he's about halfway done, so even if someone were to create and implement this modal system, it would likely be a while before it was reviewed, merged, and released.