material-shell icon indicating copy to clipboard operation
material-shell copied to clipboard

Workspace groups

Open ceymard opened this issue 3 years ago • 0 comments

This is a feature I've not really seen in any window manager.

I would like to have the ability to create "workspace groups".

When I work on multiple projects, I tend to keep at least a terminal, a code window and a browser open (as I mostly work on web projects). They stay on their own workspace.

Sometimes, I also need to open a file browser, or a spreadsheet, presentation or other documents. Usually, I open them in another workspace to not clutter things.

This means I have several workspaces for a single project.

I use i3, for which I wrote my own extension to handle "workspace groups", where I give a name to multiple workspace (the project, usually), and later switch between them since I leave my code/terminal/etc.. open.

Could there be a feature, hidden behind a toggle switch, to enable that kind of behaviour in material shell ? I would be very interested as I find it more modern to use it with gnome than i3.

I am willing to code and create pull requests, but in order to not mess things up too much, I would need some guidance in how you would like to see it added without it hindering the rest of the shell, if you're interested.

ceymard avatar Nov 12 '22 13:11 ceymard