themactep.com

A home of miscellaneous projects by Paul Philippov.

Wallpaper Clock

Download wclock.sh.gz

Wallpaper Clock is a script that builds a desktop wallpaper with recent date and time on it from a bundle of images. Such bundles used to be available from vlad.studio website, but seems the author had a change of heart since. I tried to contact him about the future of his project with no success.

Anyway, you can try to find Vlad’s old .wcz bundles online (these are nothing more than .zip files with a fancy extention), or use those from open source authors like Sakura from @scribblemaniac, or even create your own. See the Sakura theme for inspiration.

Wallpaper Clock

Installation

Make sure you have imagemagick and feh installed.

# for Debian based distros
sudo apt install imagemagick feh -y

Create a directory to store your themes. Default is ~/.cache/wclock

Unzip your themes into sub-directories like this

~/.cache/wclock/tinker
~/.cache/wclock/tailor
~/.cache/wclock/solder
~/.cache/wclock/spy

You can even organize them by sub-sub-directories if you wish.

~/.cache/wclock/mood/winter
~/.cache/wclock/mood/summer
~/.cache/wclock/pets/cats
~/.cache/wclock/pets/dogs

Open wclock.sh file with a text editor and adjust settings to match your setup.

Run the script in a terminal to check if it works.

./wclock.sh

You should now have a nice wallpaper with recent time on it in ~/.cache/wclock/wallpaper.jpg file (imagemagick works), and on your desktop (feh works).

Create a cron job to run the script every minute.

$ crontab -e

## add this line
* * * * * DISPLAY=:0 /path/to/wclock.sh

Enjoy.