cosmic-comp icon indicating copy to clipboard operation
cosmic-comp copied to clipboard

FR: Option to have workspaces independently from (multiple) displays / monitors

Open mrvantage opened this issue 6 months ago • 3 comments

Currently there are two options "Workspaces span multiple displays" and "Displays have separate workspaces". The span option really locks the applications on the first display to the the applications on the second, while the separate option should make it more dynamic to mix and match what workspaces are used together from the separate displays.

However the separate option provides a "deck" of workspaces per display, that are pretty much tied to the display. It is pretty hard to move a workspace from one display to another. Yes there are some key bindings to move a workspace to the stack of another display, but it would take multiple key combinations to get a specific workspace from another display into focus on the active display.

So, what I'm missing is an option to really mix and match the workspaces between displays, to be able to call any workspace to be displayed on any of the displays. For example Qtile has this feature.

Basically it comes down to this:

  • There are 1 to n workspaces
  • You can call any of the workspaces to the display in focus, by using a key combo (e.g. Super+[number]), or by clicking in a workplace selector
  • If you call a workspace that is currently active on another display, the workspaces are switched between the displays.

I have no idea how hard it would be to implement this third mode of multi monitor behavior, or if it's even remotely possible. But this is a feature I'm really missing coming from Qtile.

mrvantage avatar Aug 08 '24 17:08 mrvantage