Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Opacify-like extension to Gnome 3 shell

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 README.markdown
Octocat-spinner-32 extension.js
Octocat-spinner-32 metadata.json
README.markdown

Opacify for Gnome Shell extension

This extension implements core of the compiz Opacify plugin, i.e. inactive windows obscuring active ones are made semi-transparent. It works best with focus-follows-mouse policy but without auto-raise, i.e.:

gconftool-2 --type string --set /apps/metacity/general/focus_mode mouse
gconftool-2 --type boolean --set /apps/metacity/general/auto_raise false

Due to limitations of the Gnome Shell (as of 3.2), the extension is not easily configurable and the inactive opacity is hardcoded at 50%. To change it, edit the line saying:

var opacity_transparent = 128;

to anything you want (0 is invisible, 255 is fully opaque).

You can also control animation speed by setting:

var transition_time = 0.2;

to whatever value you wish (it's in seconds). You may disable animations completely by setting the time to 0.

Note: This extension will probably break anything else that wants to alter individual windows' opacities by resetting them at every window focus change.

Something went wrong with that request. Please try again.