dash-to-dock
dash-to-dock copied to clipboard
make "all/current workspace" option independent between app switcher (super+tab) and dock
Ubuntu 22.04 with GNOME 42.9 here,
Currently, the following setting in gnome-control-center multitasking
controls both org.gnome.shell.app-switcher current-workspace-only
and org.gnome.shell.extensions.dash-to-dock isolate-workspaces
settings synchronously.
More complex combinations (setting one to true and the other one to false) is currently only possible by manually editing the dconf database, and will be reset on opening gnome-control-center multitasking
later.
This combination works as one would expect:
gsettings set org.gnome.shell.app-switcher current-workspace-only false
gsettings set org.gnome.shell.extensions.dash-to-dock isolate-workspaces true
However, this one (the combination I am actually interested in) does not work as wished (the dock still shows apps on the current workspace only, despite being asked to consider all workspaces):
gsettings set org.gnome.shell.app-switcher current-workspace-only true
gsettings set org.gnome.shell.extensions.dash-to-dock isolate-workspaces false
I was originally using the default Ubuntu Dock, so I installed Dash to Dock itself.
The isolate-workspaces
option still has the same problems as before.
It even seems that the option is deliberately not made to work independently from the app switcher... Why?
One solution might be to just have two settings instead of one in gnome-control-center
. Otherwise, could you at least
- make
isolate-workspaces false
show applications on all workspaces even whencurrent-workspace-only true
- prevent
gnome-control-center
from resettingisolate-workspaces
(as long as the user doesn't change the "Application Switching" option, I guess)