My recommended GNOME Extensions

This is a listing of twenty extensions for GNOME that I personally use and recommend. As of this post all them work flawlessly on the latest release of GNOME which is 3.18.2.

Please feel free to recommend other extensions you find useful as well.

Extensions

Activities Configurator

Allows you to make a bunch of changes to the activities button and panel appearance. You can change the padding, transparency, button text, add an icon, and a lot more.

AlternateTab

Substitutes the normal Alt+Tab screen with one that displays the application windows as well which is a lot more useful in my opinion.

AlternateTab

Arch Linux Updates Indicator

Lets you know how many updates are available for your Arch Linux system and can show you what they are. You can also have it launch a terminal window and initiate the update as well if you should desire.

Arch Linux Updates Indicator

Caffeine

Allows you to temporarily disable the screen saver and auto suspend (if enabled). It can also be enabled automatically when a fullscreen application is running or anytime an application of your choosing is launched.

Caffeine

Chat Status

This allows you to quickly change your instant message status and open your contact list if desired.

Chat Status

Clipboard Indicator

A clipboard manager which caches recent clipboard history. The history size is adjustable and it also has a privacy mode which stops all logging as long as it is active.

Clipboard Indicator

Dash to Dock

As the name implies it transforms your dash into a proper dock for easier application launching. It has a variety of settings ranging from position to behavior and appearance.

The intelligent auto-hide feature is very useful as well.

Dash to Dock

Adds a simple drop down terminal screen accessible by pressing the grave key (the one above tab). It offers transparency, height adjustment, the ability to run a custom command instead of the default shell, and some very basic color support.

For the picture below I temporarily switched the terminal to bash as its prompt is a bit more instantly recognizable than my custom Zsh prompt would be.

Drop Down Terminal

Dynamic Panel Transparency

Adds a really nice fade effect to the panel. You can adjust the transition speed, opacity, and panel color.

The animated picture (APNG) below shows the default settings for this extension.

Dynamic Panel Transparency

Freon

Shows the temperature of various sensors. (CPU, hard drive, video card, etc.). Freon can also display fan speed and power supply voltage if your system supports it.

Freon: Sensors

Impatience

Speeds up GNOME Shell’s animation speed which is simply a must have in my opinion.

Media player indicator

Allows you to control MPRIS2 capable media players from the status menu.

Some compatible players include Amarok, Banshee, Clementine, GNOME Music, Lollypop, and Rhythmbox.

Media player indicator

Quick Close in Overview

Allows you to close windows by middle clicking them while in the window overview.

Removable Drive Menu

Allows you to easily access and unmount removable devices.

Removeable Drive Menu

Remove Dropdown Arrows

Removes the drop down arrows from various menus on the panel which I think makes things look a bit cleaner.

Remove Dropdown Arrows

Suspend Button

Adds a button to suspend the computer next to the power off button in the status menu.

Suspend Button

TopIcons

Moves legacy tray icons to the panel so that everything is in one place.

User Themes

As the name implies it lets you use custom GNOME Shell themes.

Volume Mixer

Allows separate configuration of your PulseAudio mixers from the status menu. This lets you change volume on an per application basis.

Volume Mixer

WindowOverlay Icons

Adds application icons overlayed on their respective applications to the window overview. It is very useful for quickly eyeballing which window you want when you have a ton open.

WindowOverlay Icons

Please feel free to leave your comments and suggestions below. If you liked this article, please also consider sharing it with your friends.

4 Comments

From: Ivan
2016-02-20 07:47

Nice showcase of Gnome Shell Extensions, thank you for that!
I have to ask though, which GTK and Gnome Shell theme are you using?

From: microfracture
2016-02-21 15:42

Thanks for the comment. I am glad it was of use to you. :)
My GTK theme is Arc and the GNOME Shell theme is Paper.

From: Vitor
2017-03-02 15:49

Great post! Thank you.
My 2 cents :-)

https://extensions.gnome.org/extension/258/notifications-alert-on-user-menu/
color: yellow
blink rate: 0

From: microfracture
2017-03-02 16:20

Thanks for the comment and recommendation.
I will have to try that one out later. :)

Leave a comment

Your email address will not be published. Required fields are marked *
Please note that all comments are held for moderation.

The following HTML tags are permitted: <a> <abbr> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>