October 13, 2011 · General · Email This Post

Sponsored Link
The GNOME Shell extension design is designed to give a high degree of power to the parts of the GNOME interface managed by the shell, such as window management and application launching. It simply loads arbitrary JavaScript and CSS. This gives developers a way to make many kinds of changes and share those changes with others, without having to patch the original source code and recompile it, and somehow distribute the patched code.

Install GNOME shell extensions on ubuntu 11.10

Open the terminal and run the following commands

sudo add-apt-repository ppa:ferramroberto/gnome3

sudo apt-get update

sudo apt-get install gnome-shell-extensions-common

Available Extensions

Alternate-tab

Window-based Alt-Tab switcher.

Windows are not grouped by application, nor by workspace
Thumbnails show window previews
Windows are sorted by time of focus

No configuration is needed, but you may need to log out and log back in after installation in order to see the behavior.

Install Alternate tab GNOME shell extension

sudo apt-get install gnome-shell-extensions-alternate-tab

alternative-status-menu

For those who want a power off item visible at all the time, replaces GNOME Shell status menu with one featuring separate Suspend and Power Off. Adds the ability to hibernate as well.

Install alternative-status-menu GNOME shell extension

sudo apt-get install gnome-shell-extensions-alternative-status-menu

auto-move-windows

Easy management for workspaces:

Assign specific workspace for applications
Intermediate workspaces does not disappear if applications are closed

Configuration

Example:

Epiphany and Evolution in desktop 1
Terminal in desktop 2
Empathy and Xchat in desktop 3

GSettings configuration:

$ gsettings set org.gnome.shell.extensions.auto-move-windows application-list "['epiphany.desktop:1','evolution.desktop:1','gnome-terminal.desktop:2','empathy.desktop:3','xchat.desktop:3']"

Install auto move windows GNOME shell extension

sudo apt-get install gnome-shell-extensions-auto-move-windows

Dock

Shows a dock-style task switcher on the right side of the screen.

Install dock GNOME shell extension

sudo apt-get install gnome-shell-extensions-dock

gajim

Integration with Gajim, a Jabber/XMPP instant messaging client.

Install gajim GNOME shell extension

sudo apt-get install gnome-shell-extensions-gajim

user-theme

Loads a shell theme from ~/.themes//gnome-shell.

Install user theme GNOME shell extension

sudo apt-get install gnome-shell-extensions-user-theme

windowsNavigator

Allow keyboard selection of windows and workspaces in overlay mode.

Install windows Navigator GNOME shell extension

sudo apt-get install gnome-shell-extensions-windows-navigator

xrandr-indicator

Replace the GTK+ based indicator from gnome-settings-daemon with a native one. Lets the user rotate the laptop monitor and open display preferences quickly.

Install xrandr indicator GNOME shell extension

sudo apt-get install gnome-shell-extensions-xrandr-indicator

Source

Sponsored Link

Incoming search terms:

Related posts

6 Comments to “Install GNOME shell extensions on ubuntu 11.10 using PPA”

  1. Sebastian says:

    Doesn’t work for me :( Installed extensions change nothing here.

    [Reply]

  2. Karl says:

    Doesn’t work for me too.

    [Reply]

  3. On Ocelot i get following error in looking glass: “extension is not compatible with current GNOME Shell and/or GJS version”

    [Reply]

    Markus René Einicher Reply:

    Sorry, forgot to say which extension: its gnome-shell-extensions-dock.

    [Reply]

  4. buri says:

    Same here, doesn’t change a bit and it won’t show up in the Advanced-Settings-Tool as well.

    Tried alternate-tab (need that badly!).

    I also tried to clone the git-repository and built the extension from there, but that won’t show up either and I don’t know how to load it…

    [Reply]

    Markus René Einicher Reply:

    Using another ppa worked for me:
    http://www.webupd8.org/2011/10/official-gnome-shell-extensions.html

    [Reply]

Leave a Reply