One amazing thing about 2025 is that, if you start up an Apple product, it forces you to choose between _three different_ window mangers, but if you start up a clean install of a current version of Linux, it just chooses good defaults for you.

@anildash last time i checked MacOs had the worst virtual desktop management of all modern desktops, maybe slightly better than W10. It's so bad that it made it look unnecessary and impractical. It's no wonder they have to offer 3 different interfaces to compensate for these design choices.

GNOME on the other hand has the best virtual desktop implementation, it's so good it makes it feel like a natural option.

The fact that GNU/Linux can beat MacOs is insane, 15 years ago it wouldn't happen.

@ozamidas @anildash Virtual desktop management on macOS is actually quite good if you learn the keybindings, which use the control (not command) key: Ctl-1 to 9 to jump directly to other desktops, ctl-left/right to go to adjacent desktops, ctl-up for an overview where you can add/remove/rearrange desktops and drag windows from your current desktop to others.
@ozamidas @anildash Last time I looked at Gnome I didn’t like the way it automatically added a new desktop when opening new windows (or was it new apps?), or the way it automatically opened them full-screen in those new desktops, but it’s been a long time and maybe that’s been improved.

@EpiphanicSynchronicity @anildash as far as i can tell GNOME has never done that. It only creates a new virtual desktop if you occupy the empty one. I think that's pretty neat.

In GNOME 49 apps always open with the size you've assigned so i think that one has been solved.