A command line utility to download/create and set wallpapers from various sources.
wallp selects one of the sources at random, downloads/creates image from it and sets it as desktop wallpaper.
Some sample commands:
wallp # change wallpaper wallp source -h # list all sources wallp schedule add 1h # change wallpaper every 1 hour wallp info # print information about the current wallpaper image wallp config dump # dump the program configuration wallp config disable deviantart # disable deviantart as a source of images wallp config list query add 'linux' # add 'linux' as a query to be used (at random) when searching for wallpapers wallp config list subreddit add pics # add subreddit pics wallp config list imgur-album add SVFae # add imgur album SVFae wallp config set image.max_size 1000000 # limit image size to 1MB wallp source imgur wallpaper-album # select a random wallpaper album from imgur and get a random image from it wallp source google -q 'wallpapers' # query google for 'wallpapers' and get a random image from results wallp keep 1d # like a wallpaper very much? keep it unchanged for 1 day wallp stats # print usage stats wallp -h # get help