/WallpaperChanger

A simple command-line wallpaper changer for LXDE and XFCE

Primary LanguageC++GNU General Public License v3.0GPL-3.0

WallpaperChanger

A simple, command-line utility for changing and rotating through wallpapers in LXDE and XFCE.

Usage

To switch to a wallpaper:

wallpaperChanger <path-to-wallpaper>

To go through a list of wallpapers:

wallpaperChanger -p <period-in-seconds> <path-to-wallpapers>

To cycle through a list of wallpapers:

wallpaperChanger -r -p <period-in-seconds> <path-to-wallpapers>

To shuffle a list of wallpapers, then cycle through them:

wallpaperChanger -s -r -p <period-in-seconds> <path-to-wallpapers>

To compile:

This application requires the Boost filesystem and system libraries.

cmake .
make

To install:

cmake .
make preinstall
make install

Known bugs

  1. Referring to a wallpaper with a path containing the home folder symlink ("~") doesn't work.