micheledaros / gnome-shell-extension-simulate-switching-workspaces-on-active-monitor

MIT License
24 stars 4 forks source link

gnome-shell-extension-simulate-switching-workspaces-on-active-monitor

(almost) allows to have separate workspaces on multiple monitors

Details

After you switch to a different workspace(by using the preview, or by selecting an app on the dock), the windows on the monitors that don't have the focus are moved to the visible workspace.
So it looks like you are switching workspaces only on the active monitor, leaving the others unchanged.

Alt text

Prerequisites

Hot keys

Development

In order to develop npm (v9 or later) must be installed. \ IMPORTANT: All the following commands must be executed in the simulate-switching-workspaces-on-active-monitor@micheledaros.com directory.

GNOME 45 notes

Some of the APIs required for this extension are now gone. Because of this, the extension can no longer easily know what is the currently focused window, and now assumes your mouse pointer is on the monitor you want to switch.