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

I have downloaded several gnome-shell extensions from official Gnome site and installed. But, I don't want to install them every time, I re-install my Ubuntu. I want to have a feature to backup those extensions and restore them as required.

How can I do that?

share|improve this question

I guess I figured it out. You have to replace (after backuping, for safety) the following three folders with the original ones previously saved from the system you want to clone:




Then logout and login.

Let me know if it works, or if you find better ways!

(tested on Ubuntu Gnome Shell Remix 12.04)

share|improve this answer
I have to replace those folders with what? – Anwar Shah Oct 8 '12 at 2:29
up vote 2 down vote accepted

The downloaded gnome-shell extensions are stored in the .local/share/gnome-shell/extensions folder in your home directory folder. Copy the extensions folder and store them in somewhere else.

When you need to restore those extensions, copy and paste the stored extensions folder in your .local/share/gnome-shell folder. Logout and Login.

share|improve this answer
Simply copying the extensions folder didn't work for me (Ubuntu Gnome Shell Remix 12.04) – Emil Oct 6 '12 at 1:10

gnome extensions are there : /usr/share/gnome-shell/extensions (sudo cp obviously)

to reinstall you copy them back in .local/share/gnome-shell/extensions (you'll need to reactivate them in gnome tweak & then restart the session though)

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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