Screenlets work with Compiz widget layer in Ubuntu Gutsy
Sponsored Link
The goal of the Screenlets base-classes is to simplify the creation of fully themeable mini-apps that each solve basic desktop-work-related needs and generally improve the usability and eye-candy of the modern composited Linux-desktop.
Screenlets Features
Real applications, no HTML-"widgets"
Easy to use, easy to develop
Full compositing support
Works with any composited X desktop (compiz, xfce4, ...)
Included themeing-abilities (SVG, PNG or mixed)
Fully scalable when using SVGs
Embedded drag&drop-support
Automated storing of options (using ini or gconf)
Controllable through customizable DBus-service
Can be used together with compiz' widget-plugin to create a Dashboard-like feature as seen on OS X
Free, open-source and released under the GPL
Uses cairo and GTK2 for drawing and windowing
Install Screenlets in Ubuntu
sudo su -c ‘echo deb http://hendrik.kaju.pri.ee/ubuntu gutsy screenlets >> /etc/apt/sources.list'
wget http://hendrik.kaju.pri.ee/ubuntu/hendrikkaju.gpg -O- | sudo apt-key add --
Update the source list
sudo apt-get update
Install screenlets
sudo apt-get install screenlets
mkdir ~/.config/Screenlets
mkdir ~/.config/autostart
Then start CCSM (System--->Preferences--->Advanced Desktop Effect Settings), enable the "Regex Matching"-plugin and the "Widget Layer"-plugin. Click on the Widget Layer plugin and choose the "Behaviour"-tab. In the "Widget Windows"-box enter "name=Screenlet.py" (Without quotes).
Now start screenlets manager and add some screenlets.
Press F9 to toggle the widget layer.
The line “wget http://hendrik.kaju.pri.ee/ubuntu/hendrikkaju.gpg -O- | sudo apt-key add -” ends up with:
–11:24:27– http://hendrik.kaju.pri.ee/ubuntu/hendrikkaju.gpg
=> `-‘
Resolving hendrik.kaju.pri.ee… 195.222.13.21
Connecting to hendrik.kaju.pri.ee|195.222.13.21|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
11:24:27 ERROR 404: Not Found.
Is the key available from the website?
Try this
Using the package manager
GUI style
1. Open Synaptic.
2. Go to: Settings > Repositories > Tab: 3rd party.
3. Click “Add”.
4. Add the following line:
deb http://ppa.launchpad.net/gilir/ubuntu gutsy main universe
5. Click OK, close, etc. until only the main Synaptic window is open. Click “Update” (Far left button)
6. In Synaptic: Search for “screenlets”
7. Mark it for installation
8. “Apply”
You will be notified by the update manager whenever there’s an update to the installed package.
Console style:
echo “deb http://ppa.launchpad.net/gilir/ubuntu gutsy main universe #Gilir’s screenlets packages and some stuff you shouldn’t use” | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install screenlets
Or try the following procedure
Open /etc/apt/sources.list
sudo gedit /etc/apt/sources.list
and add:
deb http://download.tuxfamily.org/screenlets gutsy screenlets
Then run this in a terminal:
wget http://download.tuxfamily.org/screenlets/hendrikkaju.gpg -O- | sudo apt-key add –
sudo apt-get update
and install package ‘screenlets’ with
sudo apt-get install screenlets