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

Allow for separation of workspaces into one column per project

Open joelostblom opened this issue 1 year ago • 3 comments

I often find myself lost between different projects being spread out across workspaces. I would like to arrange my workspaces in a 2D grid with one column of virtual desktops per project, and that each column allows me to add new desktops on top and bottom. An example layout could look like this:

Empty    Empty           Empty
Work     HobbyProject    Personal
Work     HobbyProject    Personal
Work     Empty           Personal
Work                     Empty
Empty

I think this would be a great feature to include in the cosmic desktop and it would align with common productivity advice of separating work and personal tasks on a project basis, as well as be a feature that sets Cosmic apart from other desktop environments (to my understanding there is no WM or extensions that offers this currently).

joelostblom avatar Sep 10 '23 02:09 joelostblom

Not being a fan of a vertical workspace stack myself, and preferring a horizontal one, I like that combination of both a lot. Very interesting.

edit: turns out, you can already set workspaces to horizontal via /etc/cosmic-com/config.ron, nice.

machin3io avatar Sep 10 '23 10:09 machin3io

edit: turns out, you can already set workspaces to horizontal via /etc/cosmic-com/config.ron, nice.

Can you set up a workspace grid in config.ron?

sanwablo avatar Apr 13 '24 01:04 sanwablo

This would be perfect to be included as an option. I use the Workspace Matrix Gnome extension for now to achieve this functionality.

https://extensions.gnome.org/extension/1485/workspace-matrix/

rwjack avatar Jun 09 '24 19:06 rwjack