DesktopNova Changes Your Linux Wallpaper At Intervals You Set

DesktopNova Changes Your Linux Wallpaper At Intervals You Set
To sign up for our daily newsletter covering the latest news, hacks and reviews, head HERE. For a running feed of all our stories, follow us on Twitter HERE. Or you can bookmark the Lifehacker Australia homepage to visit whenever you need a fix.

Linux: DesktopNova is a utility for Gnome or XFCE-based Linux systems (and was built for Ubuntu) that will rotate your desktop wallpaper on a schedule that you select, through a folder of images that you specify.

You can install DesktopNova via apt-get or by downloading the latest tarball from the developer’s site. Once installed, open the utility to specify the folder full of images you’d like it to cycle through and how frequently you’d like the wallpaper to change. You’ll need to make sure the daemon is running at all times for the app to change wallpapers, but once it’s started you shouldn’t have an issue.

One bonus that DesktopNova has over its built-in Mac OS counterpart and its Windows alternative, the previously mentioned John’s Background Switcher, is that you can tell the app to switch wallpaper by scrolling the mouse wheel, or open it from the tray to switch wallpapers at any time.

DesktopNova [Launchpad via AddictiveTips]

Comments

  • Who needs an application for this? Sheesh, this is Linux guys, get with the shell!!
    Just paste this into a new file, call it what you like and call it from CRON every 5 minutes (*/5 * * * * /home/cameron/wallpaper_changer.sh).

    #!/bin/bash
    #Script to rotate GNOME backgrounds

    #Select picture directory (include trailing slash)
    PICTUREDIR=/home/cameron/Pictures/

    export $(xargs -n 1 -0 echo </proc/$(pidof gnome-session)/environ | grep -Z DBUS_SESSION_BUS_ADDRESS=)

    #Select image file extensions to use (separated by pipe )
    NEWBACKGROUND="$(ls $PICTUREDIR |egrep 'jpg|png' | shuf -n1)"

    /usr/bin/gconftool-2 -t string -s /desktop/gnome/background/picture_filename "$PICTUREDIR$NEWBACKGROUND"

Show more comments

Log in to comment on this story!