Hacker News new | ask | show | jobs
by MainlyMortal 654 days ago
I think what most people, including tiling people, would actually want without realising it is Divvy (macOS)/gTile (gnome)/PowerToys (Windows).

A regular floating window manager but you can move any floating window into a tiled window based on a grid of potential locations.

It's hard to explain in words but look any of them up and it's the best no-compromise solution for everyone.

3 comments

This.

I run PowerToys Fancyzones with the following options:

- Disable the shift modifier so that the zones highlight when dragging any window by default - Enable the second mouse button as a modifier (so you can disable snapping when using the mouse by tapping the right mouse button as you drag the window) - Enable the option to allow for win+arrow keys to move windows between configured zones vs the default snapping options

Using this config, plus leveraging the default config which allows you to merge zones by holding the middle mouse button is hands down one of the best workflows I've found. It's one of the biggest things holding me back from migrating to Linux full time (outside of some special development workloads that make it easier to run windows + wsl than Linux + a Windows VM).

I run a 40" 4k with two 30" vertically oriented side screens. My side monitors are split into 1/3rds. My main monitor is split into 6 zones. Three of the zones are simply quarters (approximately 1080p per window). The top left I have split into two zones, but using the middle mouse trick I can quickly merge them into a "normal" quarter zone.

I think mouse centric and keyboard centric WMs both kind of suck. What I like about my setup is that it works with either option and works well

Not so! I'm sure they're great for a bunch of usecases but they don't fit mine, which tbf is probably not very common.

I've got an ultrawide monitor, 32:9 aspect ratio, and I like to have three columns, with the middle one being basically 16:9, and the right being fairly narrow, so that the left can be somewhere perhaps slightly wider than 4:3.

Regular tiling positions aren't flexible enough for that

Powertoys FancyZones can do that.
Ah, but that's on windows, which rules it out for me
I can confirm for power toys on Windows, I find it essential for making use of multiple 4k screens.
It's honestly the best of the lot but slept on in these parts because of being Windows only. KDE started to clone this as a native feature but it seems to be abandoned. Story of linux I guess.

I really, really can't recommend PowerToys enough.