10 Must Have Gnome-Shell Extensions — Gnome 40 Edition!

Effie Talor
4 min readApr 22, 2021

So, Its been a while and and now where going to have Gnome 40 (and Fedora 34) so as previously I was doing for Gnome 3.38 (you’ll probably see links to previous articles in the bottom of this article), I have come up with an updated list of Gnome Extensions which are verified to work with Gnome 40!

These are based on my taste an I use those on my daily driver. Your mileage my vary, you are welcome to comment additional extensions in the comments!

This has been tested On Fedora 34 Beta with Gnome 40.

Bluetooth quick connect

Description: Allows to connect to paired devices from gnome control panel.
Link: https://extensions.gnome.org/extension/1401/bluetooth-quick-connect/
My 2 cents:
This becomes handy when you want to connect your Bluetooth headphones quickly, without the need to go into the Bluetooth settings.

Clipboard indicator

Description: Adds a clipboard indicator to the top panel, and caches clipboard history.
Link: https://extensions.gnome.org/extension/779/clipboard-indicator/
My 2 cents:
One I can’t live without, totally a productivity tool

Picture taken from extension homepage

ddterm

Description: A handy drop down terminal
Link: https://extensions.gnome.org/extension/3780/ddterm/
My 2 cents:
Sometimes you want to go to a terminal for a short while or have it handy with the press of button (F12)

Just Perfection

Description: An extension that allows you to change some elements in Gnome’s interface
Link: https://extensions.gnome.org/extension/3843/just-perfection/
My 2 cents:
Cool tip: change the animation to fastest/fast, this makes everything a bit snappier. It also has many other options like disable Hot Corner, or the search bar in the top of the overview…

Lock Keys

Description: Numlock & Capslock status on the panel
Link: https://extensions.gnome.org/extension/36/lock-keys/
My 2 cents:
Handy if you have no cap/num lock indicators. also enables a on-screen pop up when turning on/off the lock keys, a must for laptop users.

Shows you a nice OSD Notification when pressing the num/caps keys

Places Status Indicator

Description: Add a menu for quickly navigating places in the system.
Link: https://extensions.gnome.org/extension/8/places-status-indicator/
My 2 cents:
Reminiscent of Gnome 2/Gnome classic, adds a places button to the panel with shortcuts to various places.
Tip: bookmark your most useful locations on your filesystem with Nautilus and it will appear in Places.

Sound Input & Output Device Chooser

Description: Shows a list of sound output and input devices in the status menu below the volume slider.
Link: https://extensions.gnome.org/extension/906/sound-output-device-chooser/
My 2 cents:
A long name but a useful extensions when you have multiple sound devices connected. easily switch between speakers and headphones for example.

Before, no choices
After!

Tiling Assistant

Description: A tiling helper for Gnome
Link:
My 2 cents:
I was used to have the ShellTile extension installed, but it does not work on Gnome 40 at time of writing this. This one does work. It helps snap windows to half/quarter part of the screen, and has a pop-up select for the second window (reminiscent of the Windows OS)

Tray Icons: Reloaded

Description: Moves legacy tray icons to the top panel
Link:
My 2 cents:
One thing I dislike is that Gnome decided to ignore the existence of classic tray icons. not all applications know to integrate with Gnome, and still use the classic implementations.
this extensions sets those tray icons back to where god intended them to be, on the left side of the panel. As opposed to other similar extensions, this one just works on Gnome 40.

Vitals

Description: This is a one stop shop to monitor all of your vital sensors.
Link: https://extensions.gnome.org/extension/1460/vitals/
My 2 cents:
Back when I used Ubuntu, I installed ubuntu-appindicators which had the in-panel monitoring applet reminiscent of Gnome 2, however for some reason it severely hindered Gnome’s performance. Than I found this nifty utility
Tip: chose what you want Vitals to display in the panel by simply clicking the item you want (you’ll see a small V icon on the items that are displayed in the panel)

I am monitoring the memory, average CPU, and temperature…

--

--

Effie Talor

Linux and DevOps professional, technology junkie, opensource enthusiast