Wallpaper Rotator changes your desktop background on a timer. Point it at your own picture folder or use the wallpapers that came with your system, pick an interval from 5 to 60 minutes, and play them shuffled or in order. Close the window and it keeps going in the background, and it picks up again after you log in. It opens from your app launcher, so no terminal is needed.

Built and tested on Pop!_OS 22.04 (GNOME). It also supports Ubuntu, Cinnamon, MATE, Xfce and KDE Plasma, with feh, nitrogen or swaybg as fallbacks. COSMIC (Pop!_OS 24.04) is not supported yet.

Ubuntu, Pop!_OS, Mint or Debian: download the .deb and run
sudo apt install ./wallpaper-rotator_1.0.0_all.deb

Other distros: download the .tar.gz, extract it and run ./install.sh (needs Python 3 with Tk).

Free and open source under the MIT license.

Features

  • Changes the wallpaper every 5, 10, 15, 30 or 60 minutes
  • Uses your own picture folder or the system wallpapers
  • Shuffle or play in order
  • Change now button to skip ahead
  • Keeps running in the background and resumes after login
  • Opens from your app launcher

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Wallpaper Rotator

Wallpaper Rotator Web Site

Other Useful Business Software
PRTG Catches Network Issues Before They Cause Downtime Icon
PRTG Catches Network Issues Before They Cause Downtime

Threshold-based alerts flag problems early, so your team can act before users notice, not after.

Reactive troubleshooting usually means hearing about a problem from frustrated users, not your monitoring tool. PRTG sets threshold-based alerts across devices, servers and applications, notifying your team by email, SMS or push the moment a metric crosses a set limit. That means catching a failing disk or overloaded server before it becomes an outage and getting time back from firefighting. Start a free trial and set your first alerts today.
Download 30-Day Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Wallpaper Rotator!

Additional Project Details

Operating Systems

Linux

Intended Audience

End Users/Desktop

User Interface

Tk

Programming Language

Python

Related Categories

Python Desktop Environment Software

Registered

2 days ago