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

[FEATURE REQUEST] Permanent workspaces

Open mgiv opened this issue 1 year ago • 11 comments

Allow creating permanent workspaces that don't disappear when closing a window, and also allow naming them

mgiv avatar Aug 08 '24 20:08 mgiv

Definitely support this idea. I use them all day long in my workflow and having them disappear after closing a window is mildly annoying. Especially if I haven't opened something else yet. I like them to remain persistent.

exstntlmsnthrp avatar Aug 08 '24 21:08 exstntlmsnthrp

Seconded. Additionally, I may open a separate request for this, but not only having static workspaces, but saveable ones that can be minimized and restored (depending on current workflow) and are persistent in window arrangement after a reboot (for workflow state preservation) would be amazing. I've yet to see this be pulled off properly by any OS, but I have faith in the s76 team to make this work, even if a long way down the road.

ERLindeman avatar Aug 08 '24 22:08 ERLindeman

There are plans for named and persistent workspaces further down the line.

Drakulix avatar Aug 09 '24 10:08 Drakulix

Having persistent workspace with label is a much needed feature & also it would be great to have different wallpapers for different workspace if possible.

iamkartiknayak avatar Aug 09 '24 10:08 iamkartiknayak

Great to hear this is planned! Must have feature for my workflow, I have specific tasks on certain workspace numbers (and one uses letter, 'm' for music) and muscle memory for getting to them.

bd4 avatar Aug 09 '24 16:08 bd4

I too am glad to hear that persistent workspaces is in the works.

I think as a suggestion for how to implement this: Have it as a setting. Have a toggle to keep Workspaces Around, have the user be able to set the number they want, and or name them if they so desire.

This could morph into a really slick system where you can tie in Window Rules to this as well, so the user can force certain apps to launch on certain desktops (not sure how tricky this is to implement).

vhalragnarok-ffxiv avatar Aug 12 '24 00:08 vhalragnarok-ffxiv

Hi,

Do you know if there are plans to implement this feature before the official release?

Honestly, workspaces that are not permanent and change dynamically can be quite annoying. Without this feature, I always need to remember where my application of interest is, or I have to search for it. At this point, I might as well have all my applications on one workspace in fullscreen mode.

Especially when I have established a certain setup, for example:

  1. Browser
  2. Terminal
  3. IDE
  4. Database

If I move the terminal to the browser's workspace, all other windows move down one position:

  1. Browser/Terminal
  2. IDE
  3. Database

To revert to my original setup, I need to move all other applications up one workspace.

Anyway thanks a lot for your amazing work I enjoy Cosmic DE otherwise very much on my Nix setup!

tilupe avatar Mar 15 '25 08:03 tilupe

There are pinned workspaces which are in the works! (which essentially work as permanent/static workspaces)

theshatterstone avatar Mar 15 '25 09:03 theshatterstone

Pinned workspaces look good but I still think there should be an option to have switch to completely static workspaces similar to sway (eg named workspaces and having a set number of them)

mgiv avatar Mar 17 '25 13:03 mgiv

@mgiv There will be actual static workspaces (even though the only difference is you set one in the Workspace overview and one in settings, as they should be functionally identical), but that will happen in a later release (maybe Epoch 2, maybe after that?)

Edit: Or at least that's what I've seen and heard, I should mention I'm not a COSMIC dev.

theshatterstone avatar Mar 17 '25 13:03 theshatterstone

More info about pinned workspaces:

pop-os/cosmic-workspaces-epoch#108

mgiv avatar Mar 17 '25 13:03 mgiv

The pinned workspaces resolve this, since once pinned they stay pinned between sessions.

robertbak avatar Sep 26 '25 20:09 robertbak