Gnome Shell as every other Desktop UI Shell has three main goals. To start up / shutting down applications, to switch between applications and to inform us about possible notifications.
Launching Apps in Gnome3 is great; notifications is average but bubble chat rocks, manage Apps with workspaces is state of the art, but switching between Apps is ..hmm!
a quick tip!
You can fire an App in the next Workspace by Middle Click on the dash. You can fire a new instance of an app with Ctrl+Click on the dash.
switching between apps
There are two ways to switch apps, by picking apps in Overview or the traditional (and much quicker) way by using Alt+Tab. I want to spend some time to refer in the meaning of workspaces. A workspace isn’t just an empty place to throw some windows because the current (workspace) one is full. Workspace is here to help us to arrange our working (or pleasure) environments into virtual screens.
A typical example of me; I use the first workspace for running browsers (googling, tutorials, emails etc), second to run an IDE, third to run terminals and fourth just for YouTube. I can easily switch between workspaces with Ctrl+Alt+Arrows and Desktop Scroller Extension. The point is that I *always* know what I have in each Workspace.
It makes perfect sense to me when I am using Alt+Tab to stay on the current workspace!
default Alt Tab
Could be the reason to drop Gnome3, I can’t used to it. When I Alt+Tab I just pray to pick the right App. Alt+”~” is even worse for me, you need to be fully aware what application you run, in what workspaces and how many instances from each App. Just sick..!!
Alt+Tab: Switches between applications but not windows within an application, and cycle in every workspace.
Alt+~: Switches between windows within an application. It can be used in paraller with Alt+Tab.
Mouse Support: Yes
Options: None
LinuxLex Alt-Tab Switcher
This could be good, but it isn’t. It switches between windows in the current workspace and also shows the rest workspaces. However if you pick another workspace the Switcher is closing and you have to reopen it.
Alt+Tab && Alt+~: Same behavior
Mouse Support: Yes
Options: None
Download: https://extensions.gnome.org/extension/450/linuxlex-alt-tab-switcher/
Coverflow Alt-Tab
The most impressive Alt-Tab; it switches between windows in all workspaces. If there was an option to set it only for the current workspace that it would be really cool! Also it misses mouse support.
Alt+Tab && Alt+~: Same behavior
Mouse Support: No
Options: None
Download: https://extensions.gnome.org/extension/97/coverflow-alt-tab/
Windows Alt Tab
Simple name, normal behavior. It switches between windows on the current workspace.
Alt+Tab: Switches between windows
Alt+~: Preview the current App
Mouse Support: No
Options:
- Select Window Display: None /Bring window to frond
- List Thumb: Preview / Icon
- Window Size: Set the preview size in Pixels
Download: https://extensions.gnome.org/extension/38/windows-alt-tab/
Altenate Tab
This is another good extension similar to Windows Alt-Tab. It switches between applications in all workspaces, but optionally it can switch only on the current workspace. This is what I use.
Alt+Tab && Alt+~: Same behavior
Mouse Support: Yes
Options:
- Thumbnail Only: On/Off
- Application Icon Only: On / Off
- Thumbnail and Application Icon: On/Off
- Show only Windows in the current workspace: On/Off
Donwload: https://extensions.gnome.org/extension/15/alternatetab/
I couldn’t install these two, so I just refer them (Sorry devs!). By the way I am using Gnome 3.6.
Power alt tab
Replace alt tab behavior, iterate over available workspaces and windows
Donwload: https://extensions.gnome.org/extension/58/power-alt-tab/
Alt Tab Workspace
A replacement for Alt-Tab, cycles through apps on current workspace only.
Donwload: https://extensions.gnome.org/extension/310/alt-tab-workspace/
overall
I hope to see better Alt+Tabs, specially an improved Coverflow with some options! It is a shame that Gnome doesn’t promote the extension page a bit more, there are so many great extensions there, and some people have completely leave Gnome because they don’t know about this page. What a pity..
This is how these extensions are today. Because authors regularly update them, things can be different in a few days!
where gnome shell extensions are stored?
If you installed them with a package manager you will find them at:
/usr/share/gnome-shell/extensions
If you have installed them from the Gnome page you will find them at:
~/.local/share/gnome-shell/extensions
Under /usr/ are globally visible. You can safely remove them and install them under your home.
You might also find them under -if you have compiled them:
/usr/local/share/gnome-shell/extensions
Havoc Pennington
Havoc is a Red Hat developer that also works in Gnome. He has printed an interesting article about Task Switching issues in Desktop and specifically in Gnome3. You can read this on his blog “Desktop Task Switching Could Be Improved“.






Pingback: An Alternative Windows Switcher might come in Gnome 3.8 | woGue