How to Install GNOME Extensions on Arch Linux/Manjaro
There are tens of thousands of extensions provided by the community to empower the GNOME desktop environment. In order to install them via GNOME Extensions on Arch based Linux, we'll need some AUR (Arch User Repository) packages for managing extensions and browser integration.
Prerequisites
Install gnome-shell-extensions
for managing and enabling/disabling extensions, and gnome-browser-connector
(replacement for chrome-gnome-shell-git
) for browser integration (works for both Chrome and Firefox):
yay -S gnome-shell-extensions gnome-browser-connector
Bash
Don't know how to install packages on Arch based Linux? A full guide on Two Ways to Install Packages from AUR on Arch Linux/Manjaro.
Browser Integration
The gnome-browser-connector
installed earlier is the server-side of the integration, to install the client-side:
- Chrome - GNOME Shell integration
- Firefox - GNOME Shell integration
Install Extensions
Visit the official site of GNOME Extensions and enable the extension by toggling it to ON
:

Manage Extensions
Either manage your extensions throw browser:

Or use the Extensions app (gnome-shell-extensions
) in the desktop shortcuts:

gnome-shell-extensions