CoverflowAltTab is an Alt-Tab replacement available as an extension for Gnome-Shell. It lets you Alt-Tab through your windows in a cover-flow manner.
Originally this was a port of the CoverflowAltTab extension for Gnome-Shell by palatis and the recent rewrite with lots of improvements was done by Lusito, so a big thanks and all the glory to them!
Easiest way to install the extension is via extensions.gnome.org, the official Gnome extension platform. Head over there and install CoverflowAltTab with one click by toggling the switch on the site.
If you want to install it manually (e.g. to test the latest, probably unstable code):
-
Download the zip file by clicking the zip button on the upper part of this page and extract it (or you can just clone the repository).
-
Install the extension locally by running the following command in Terminal:
make all
Not maintained anymore, unfortunately. However, pull requests are always welcomed.
This extension uses the following key bindings (you can change or disable them in your system settings):
-
"Switch applications" (usually Alt+Tab): Cycle through all windows from the current workspace
-
"Switch windows of an application" (usually Alt+`): Cycle through all windows from the current application from all workspaces
All of the shortcuts with Shift key pressed cycles backward.
- Hit Esc to cancel.
- Hit q to close highlighted window.
- Hit d to hide all windows and show the desktop.
You can also use the arrow keys or your mouse wheel to cycle through the windows.
To change the keybindings, use your system keyboard settings! See above for the used keybindings and change them to your desire.
Recently we have added a second Animation style you can use instead of the Coverflow one. It is called 'Timeline' and was inspired by the Windows 7 Super-Tab switcher. You can activate it in the extension preferences. Check it out!
To access preferences you can:
- Open the Extensions tool. You should find it in your system menu
- Click the preferences button on extensions.gnome.org
- run
gnome-extensions prefs [email protected]
inside a terminal
This will show you a preference dialog where you can change the settings to your needs.
Many GNU/Linux distributions, namely Debian and its derivatives, install some extensions by default. Among those it's very common to find the AlternateTab extension; unfortunately, both AlternateTab and CoverflowAltTab are alt-tab replacements, and so they conflict: AlternateTab is usually the winning one, and so CoverflowAltTab appears as enabled but does not work as expected.
All you need to do to be able to enjoy the CoverflowAltTab eyecandy is to disable AlternateTab (or any other alt-tab replacement extension)! To do that, you might use the Extensions tool or visit https://extensions.gnome.org/local/. CoverflowAltTab might need to be disabled and re-enabled after you disable the offending extension(s), but this time it'll continue working even after a reboot.
CoverflowAltTab is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
See the contributors list and a copy of the license.