I am looking for a clean and fast method to force GNOME in Ubuntu 14.04 to switch between active apps only on the current workspace when pressing the shortcut alt + tab.
Here is the solution I came up with:
Very fast & easy, without any installations/extensions:
dconf-editor(already installed on current debian/ubuntu distributions):
sudo apt-get install dconf-editor
dconf-editor(from the Dash or a Terminal)
- Navigate to: org -> gnome -> shell -> app-switcher
Set "current-workspace-only" to true
..and you're done :)
gsettings set org.gnome.shell.app-switcher current-workspace-only true
As an alternative to installing
dconf-editor and having to fiddle around with your mouse so much, you can also do this from terminal.
To create the
dconf write /org/gnome/shell/app-switcher/current-workspace-only 'true'
To erase it, going back to default settings:
dconf reset /org/gnome/shell/app-switcher/current-workspace-only
I would like
dconf-editor more if it could search through paths, properties, and values.
Seems to be fixed with
gsettings set org.gnome.shell.window-switcher current-workspace-only true gsettings set org.gnome.shell.app-switcher current-workspace-only true
Actually, Ubuntu is going to have the Alternatetab as default on Alt+tab in the upcoming version of Ubuntu (19.04), while the current default app switcher will remain on Super+tab.
An alternative for people who want to tab through open windows on current workspace but also want to be able to tab through all open apps (on any workspace) this can be achieved by changing the keyboard shortcuts.
Under Settings > Devices > Keyboard (on Ubuntu 17.10):
- Switch Windows: Alt + Tab
- Switch Applications: Super + Tab
The other solutions here did not work for me on Ubuntu 18.04.1, but the Alt Tab Workspace extension worked.
protected by N0rbert Sep 20 '18 at 10:34
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?