user1551817
user1551817

Reputation: 7471

How can I automatically change my desktop background every day?

I am interested in having my desktop background automatically change every day. Perhaps taking the "picture of the day" from some website.

Is this something I could do with a Python script? I can code pretty well but I only really do numerical work, so I'm just looking for an overview of the process and then I can figure out the details.

I imagine it's fairly simple to have my script visit the website I'm interested in and to download the image. But then how do I engage with my (Linux) OS to tell it to set the image as background?

Thanks.

Upvotes: 0

Views: 324

Answers (1)

Daweo
Daweo

Reputation: 36680

But then how do I engage with my (Linux) OS to tell it to set the image as background?

This might depend on what exactly system are using, but after quick search I found danilodellaquila.com article about doing that in Ubuntu. Check if any of two following commands do work after replacing path to some jpg image existing in your machine

gsettings set org.gnome.desktop.background picture-uri "file:///path/to/wallpaper.jpg"

or

gconftool-2 --type=string --set /desktop/gnome/background/picture_filename /path/to/wallpaper.jpg

Upvotes: 1

Related Questions