Compiled and tested on Lucid 5.28
For Saluki users, have a look here. Conky's simpler to setup in Saluki because it has real transparency so the instructions below are not needed
Additionally, be aware the instructions below are for people without a composite manager running. If you have XFCE with compositing or Compiz or the like running, you can just install the first 3 pets and all should be well, no need for the .xinitrc hacks.
Pets:
conky-1.8.1.pet
liblua5.1-0_5.1.4-5_i386.pet
libiconv-1.14.pet
feh-1.3.4.pet
The first 3 pets are Conky and its dependencies. Feh is a background setter I use to create an illusion of transparency.
Installation:
After installing pets...
Step 1:
In the file /root/.xinitrc place the line feh --bg-scale /root/.background in the same place as the picture.
Step 2:
In the file /usr/local/apps/Wallpaper/set_bg add these lines to the end of the file:
Code: Select all
feh --bg-scale $IMAGE
cp -f $IMAGE /root/.background
Basically what both these steps are doing is creating a fake layer of your background so Conky can pretend it's transparent. Step 1 is to get the fake layer created every time X is restarted, Step 2 is getting the fake layer to be created every time a new wallpaper is selected with Nathan's Wallpaper Setter.
From here you can run a conkyrc file with:
Code: Select all
conky -c /path/to/conkyrc
Edit: I feel a bit more confident of the pet now. (No small part due to Jemimah fixing it up and including it in the Saluki repository.) It's quite useful to browse Conky themes and now it comes with quitte a few prepackaged themes ready to go. I think it should work with most Puppies due to it being a simple GTK script.
Old:The following pet is a bit of a joke, I don't know know a thing about gtkdialog, but I managed to hack Puppy's icon switcher into a Conky config switcher. Naturally it's experimental due to my skill level
conkyswitcher-0.03.pet
I'm a bit tired at the moment so let me know if I missed anything or said something absolutely absurd
Battleshooter
Change Log to ConkySwitcher
0.01 - Initial
0.02 - Jemimah added "disable conky" button and cleaned code up. Also enabled multi conky start. Included all themes in pet.
0.03 - Updated picture preview to Jemimah's additions. Included fonts used by themes.