Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The point why i3 / sway on Linux are used so much is not that they have a specific layouting concept.

It's because they let the user decide what layout and how many virtual desktops they need.

I usually have 10+ virtual desktops, because I use 3 screens, and each of them has a different set of virtual desktops - which are also not bound to a specific screen and can be moved to another screen just as easily. If I need a new virtual desktop on the fly, I just create one without any repercussions for the rest of the layout (or stack).

And I think that's the key concept of tiling WMs: user choice.

On MacOS and Windows, on the other hand, I don't see a chance of this working anyhow. The virtual desktops there are usually just a single stack behind the scenes, and they are not per screen, so working with those platforms and expensive window manager tools has been always a pain for me.

The fullscreen mode of Apps alone is just so botched, no way this is gonna work failsafe with a third-party window manager that is reverse engineering the unofficial, breaking, APIs.



> On MacOS and Windows [...] the virtual desktops there are usually just a single stack behind the scenes, and they are not per screen

I'm not using a mac anymore, but last time I checked, this wasn't true. You could have per-screen virtual desktops, meaning you could have screen 1's virtual desktop stay put while you switch desktops on screen 2. The setting was easily accessible, too. In Settings -> Mission Control IIRC.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: