GNOME Extensions hero

GNOME has become the default desktop environment for a huge variety of Linux distributions, and while it does provide very good default settings, GNOME still includes the ability to change its behaviour through extensions.

Wherever you're a user switching from a different operating system or desktop environment, or just a long-time GNOME user interested in tweaking their system, these extensions will make your GNOME experience better.

To install GNOME extensions, you will need to use GNOME Tweaks, along with the chrome-gnome-shell connector application and browser extension (which, despite the name, is also available for Firefox and Opera).

Dash to Dock

Dash to Dock

This extension turns GNOME's Dash that you can see in the Activities view into a complete dock, similar to the one you can find on macOS. A little fun fact is that this is the extension that the new Ubuntu Dock in Ubuntu 17.10 is based on. Compared to the Ubuntu Dock, however, Dash to Dock offers a much larger amount of customization options, along with features such as intelligent auto-hide.

Get Dash to Dock from GNOME Extensions

Dash to Panel

Dash to Panel

If you're switching away from Windows, or just can't get used to not having a taskbar, this is the extension for you. Dash to Panel goes beyond just turning the GNOME Dash into a dock, but also moves the icons and the clock from the top bar into it, giving you a taskbar reminiscent to the one found on Windows 7 and later.

Get Dash to Panel from GNOME Extensions

Panel OSD

Panel OSD

By default, extensions in GNOME appear right below the top bar in the middle of the screen. Panel OSD allows you to change that, and move notifications to any part of the screen. This is especially useful with Dash to Panel, which will move the clock (which contains the notification centre) to the bottom right of the screen.

Get Panel OSD from GNOME Extensions

Caffeine

Caffeine

Just like the macOS app, the Caffeine extension allows you to temporarily disable auto-suspend on your machine. This is very useful if you are, for example, downloading a large file, or are giving a presentation of some sorts.

Get Caffeine from GNOME Extensions

Lock Keys

Lock Keys

A lot of laptops these days are missing indicators on keys such as Caps Lock. If you are annoyed by that, or have turned cAPS lOCK on by accident one too many times, this extension is for you!

Get Lock Keys from GNOME Extensions

Of course, this is just a small selection of the many extensions available at the GNOME Extensions website. There is a whole world of customization out there, including extensions for apps and messenger services. Make sure to give them a shot, and let us know in the comments below what extensions you think this list needs!