After the GlazeWM [<a href="https://news.ycombinator.com/item?id=31043063" rel="nofollow">https://news.ycombinator.com/item?id=31043063</a>] post, last month, I once again went down the Windows window manager rabbit hole, trying:<p>- GlazeWM - <a href="https://github.com/lars-berger/GlazeWM" rel="nofollow">https://github.com/lars-berger/GlazeWM</a><p>- nog - <a href="https://github.com/TimUntersberger/nog" rel="nofollow">https://github.com/TimUntersberger/nog</a><p>- win3wm - <a href="https://github.com/McYoloSwagHam/win3wm" rel="nofollow">https://github.com/McYoloSwagHam/win3wm</a><p>- workspacer - <a href="https://github.com/workspacer/workspacer" rel="nofollow">https://github.com/workspacer/workspacer</a><p>- amethystwindows - <a href="https://github.com/glsorre/amethystwindows" rel="nofollow">https://github.com/glsorre/amethystwindows</a><p>- MaxTo (paid) - <a href="https://maxto.net/en" rel="nofollow">https://maxto.net/en</a><p>- AquaSnap (paid) - <a href="https://www.nurgo-software.com/products/aquasnap" rel="nofollow">https://www.nurgo-software.com/products/aquasnap</a><p>As a ratpoison [<a href="https://ratpoison.nongnu.org/" rel="nofollow">https://ratpoison.nongnu.org/</a>] user, a decade ago, returning to the rigid window management of i3-based window managers, no longer appealed to me.<p>MaxTo provided much of the experience I was looking for, but random crashes when using multiple desktops and my inability to get custom recipes triggering correctly had me look elsewhere.<p>FancyZones offered much of the functionality I liked about MaxTo, BUT it did not support keeping maximized windows within a defined zone, so, I added this feature.<p>It's a bit rough around the edges, but works perfectly for my current workflows.<p>Grab it here: <a href="https://github.com/peddamat/PowerToys/releases/tag/v0.58.0-maxinzone" rel="nofollow">https://github.com/peddamat/PowerToys/releases/tag/v0.58.0-m...</a>
Just pushed a commit that adds a flag to the Settings page, allowing you to toggle the behavior on and off.<p>New v0.0.2 installer available at original link.