Skip to content
This repository has been archived by the owner. It is now read-only.
A CLI tool to manage GNOME Shell extensions.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


A CLI tool to manage GNOME Shell extensions.


You will need go to install and use gnome-extensions.

Installing go

To install go, download it from the website or install it via your usual package manager.

On Ubuntu-based distros:

sudo apt install golang

Go saves downloaded binaries to /usr/local/go/bin by default. To use those binaries from the terminal, add the location to your path. Simply add this to your .profile or .bashrc (whichever you prefer):

export PATH="$PATH:/usr/local/go/bin"

Installing gnome-extensions

If go is all set up, simply run:

go get

And you're good to go!

You can’t perform that action at this time.