Support for workspace isolation in Dash
Except the Dash, components of gnome-shell have support for a workflow based on workspace isolation (applications are isolated in each workspace).
For instance, it takes these commands to set up this layout:
gsettings set org.gnome.shell.extensions.classic-overrides workspaces-only-on-primary false
gsettings set org.gnome.shell.app-switcher current-workspace-only true
It enables workspaces in multi-monitor layouts and makes ALT-TAB to consider applications only for the current workspace.
However, there is no such setting for the dash.
Thus, we have to use either the dash-to-dock extension (with gsettings set org.gnome.shell.extensions.dash-to-dock isolate-workspaces true
) or the workspace-isolated-dash extension.
It would be nice and more consistent if this could be set simply in dconf
, like for ALT-TAB.
More explanations on the motives behind this desired workflow can be found on reddit.