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.
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
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.
gnome-browser-connector installed earlier is the server-side of the integration, to install the client-side:
Visit the official site of GNOME Extensions and enable the extension by toggling it to
Or use the Extensions app (