Feature Inquiry/Discussion: Independent Workspaces per Monitor (macOS-style)

Hi everyone,

I’ve recently migrated to Fedora from a macOS/Windows background. I’m really enjoying the GNOME workflow, but I’ve run into a specific hurdle regarding multi-monitor management.

Currently, I see two native behaviors for workspaces:

  1. Workspaces on primary display only: Secondary monitors remain static.

  2. Workspaces span displays: Switching a workspace on one monitor switches it on all monitors.

Coming from macOS, I’m used to independent workspaces, where each monitor acts as its own container. For example, I can swipe to a different workspace on Monitor A while Monitor B stays exactly where it is on its current workspace.

Is there a way to achieve this in GNOME 50?

Looking forward to your insights!

No there is not. It’s a long-standing feature request tho and there is MR for it: Draft: core: Add per-monitor workspace support and related tests (!4855) · Merge requests · GNOME / mutter · GitLab