Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How do I install GNOME Shell extensions?

share|improve this question
@psusi What kind of answer are you looking for? The GNOME extensions page is the latest and greatest way of installing extensions, and it's already been answered.. – Seth Jan 15 '14 at 19:28
@Seth, the page doesn't work. It just has a silly on/off slider that does nothing and gives no link to download the extensions. – psusi Jan 15 '14 at 23:37
@psusi So you want to download the binary/source of the extension or fix the site? (the site does work, it's just tricky AFAIK) – Seth Jan 15 '14 at 23:39
@psusi If you slide the slider to the "on" position you should get a dialog with "install" and "cancel" options. Do you see that? Also, what extension are you trying to install? – Seth Jan 15 '14 at 23:45
Possible duplicate of How do I install and manage GNOME Shell extensions? – Paranoid Panda Apr 22 at 21:41
up vote 18 down vote accepted

Manage Gnome and the shell extension

sudo apt-get install gnome-tweak-tool

The GNOME extension aren't in official repository so you can use a PPA where you can download all of them;

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update

These are a set of gnome shell extension :

sudo apt-get install gnome-shell-extensions-user-theme gnome-shell-extensions-dock gnome-shell-extensions-drive-menu gnome-shell-extensions-pidgin gnome-shell-extensions-system-monitor gnome-shell-extensions-weather gnome-shell-extensions-windows-navigator
  • gnome-shell-extensions-windows-navigator

    This extension allows keyboard selection of windows and workspaces in the overview mode.

  • gnome-shell-extensions-weather

    is a simple extension for displaying weather notifications in GNOME Shell.

  • gnome-shell-extensions-system-monitor

    This extension adds a system monitor.

  • gnome-shell-extensions-pidgin

    Display Pidgin chats as notifications in the Shell message tray

  • gnome-shell-extensions-user-theme

    This extension adds theming support to GNOME Shell. With this extension, you can personalize the looks of GNOME Shell with themes installed in ~/.themes/ or in /usr/share/themes. For a GUI way to install/remove themes, install package gnome-tweak-tool.

  • gnome-shell-extensions-drive-menu

    This extension adds status menu for accessing and unmounting removable devices.

  • Gnome-shell-extensions-dock

    shows a dock-style task switcher to the right side of the screen and is visible all the time (unlike the Dash "dock" displayed on the left that's only displayed in the "Activities" view). Right now, the dock looks almost the same as the Dash dock except it's smaller.

    Gnome Shell Dock Extension comes with very basic functionality: display a list of running applications and add/remove applications as favourites with only right click.

What are PPAs and how do I use them?

Thx to for it PPA.

see this gnome-shell page->

share|improve this answer
You can also add extensions without installing a PPA by downloading an extension and putting it in ~/.local/share/gnome-shell/extensions. The extension will then show up in the tweak tool which you can use to enable the extension. – user1477 Nov 4 '11 at 19:38
@user1477 you will need to elaborate more. – ggg Apr 22 '12 at 3:08
@user1477, how? The stupid extensions web site doesn't provide a download link -- just a on/off slider that does nothing. – psusi Jan 13 '14 at 19:10
Sorry the "stupid" site doesn't work for you. It does work because it works for me. To answer your question though, you just have to download the code. How to get to the code depends on where you're getting it from. Many of the extensions sit on github, so you can google for them. Then download the zip from github, extract it so that your extension is in ~/.local/share/gnome-shell/extensions. – user1477 Jan 13 '14 at 19:21
@psusi What extension are you trying to download? Sometimes you need to install dependencies. I installed 2 extensions from the extension site just 5 minutes ago.. – Seth Jan 14 '14 at 21:23

Gnome-shell extensions can be installed from the Gnome-shell extensions web page. The site is: enter image description here

To install an extension click on the extension and then you will go a page describing the extension.

enter image description here

In that page you can see a slider switch. Turn on the slider if you want to install the extension. Then you will see a prompt to install the extension.

enter image description here

The installed extensions can be managed from

enter image description here

share|improve this answer
This so does not work on Ubuntu 14.10 – abergmeier Jan 22 '15 at 12:42
Just for once make sure, that you are using Firefox and not chromium, a running gnome instance was not discovered on chromium. I am using Ubuntu 14.04 Gnome 64Bit – Arun Kumar May 9 '15 at 17:31
can confirm this does not work on ubuntu 15.10. A brand new firefox profile will have the ubuntu modifications extension, itunes detection and h264 codec plugin. Nothing else. – gcb Nov 15 '15 at 0:40

The GNOME website has an Extensions section set up, which is currently in its Beta phase. It promises easy installation of extensions, and management of installed ones, through a web interface.

The site can be accessed here:

share|improve this answer
This i really great! No install, clean and simple, as sliding a button – LnxSlck May 10 '12 at 23:32
i didn't find the sliding button for non-installed extensions – MhdSyrwan Jun 13 '12 at 22:15
@MhdSyrwan you need firefox with an installed Gnome addon to be able to see that button. – tftd Jun 2 '13 at 17:57
Actually I'm on a fresh install of Ubuntu GNOME 14.04 and one-click-install from doesn't work (no proxy, add-on and firefox are packaged with distribution, maybe it's permissions problem somewhere under the ~/.local root). – Cyprian Guerra May 11 '14 at 16:04
  1. Go to the gnome-shell extensions page using a supported browser (that is not totally secured to anything running on or coming from the web).

    Like the stock gnome-browser or a clean install of Firefox should work as well. I sometimes had issues installing extensions using Google Chrome or Midori.

  2. Filter by "Supported by: Current Version"

  3. Click the toggle-Button of the Extension you want

  4. A "install this extension"-question should pop up. Confirm.

  5. In rare cases you need to reload the gnome-shell to make a new extension work without issues. (RARE!) - open the gnome-shell run dialogue (Alt+F2) - if not set check Alt+F2 doesn't display the Run Command Prompt in GNOME Shell), type in r and hit Enter.

share|improve this answer

I have been going crazy trying to get this to work on a clean installation of ubuntu gnome 14.04. I have found the solution.

  1. Open Firefix.
  2. Go to addons (about:addons).
  3. Under the plugins, you will see Gnome Shell Integration.
  4. Select that and change the activation options to ALWAYS ACTIVATE.

I then closed out firefox and then reopened. When I went back to I was able to install the extensions (The slider stayed in the on position. The extension did show up in the tweak tool after that. I hope this helps. I have read so many answers and tried so many things. I am just happy that I figured it out and I'm able to share it with everyone. Here is quick list of versions so you can verify against yours.

Clean install of Ubuntu Gnome 14.04 Firefox 34. Version that was installed during installation.

share|improve this answer

protected by Paranoid Panda Apr 29 at 22:08

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.