Использовал feh-слайдшоу на рабочем столе, запуская по cron
find ~/Pictures/wallpapers -type f -name '*.*' | shuf -n 1 | xargs feh --bg-fill &
Набрав овер 1000 обоев в локальном каталоге, понял, что иду неверным курсом, и решил тянуть обоину по расписанию из какого-нибудь годного RSS. Понимаю, что это надо будет сделать через xmlstarlet и sed.
Уверен, что кто-то умный этот велосипед давным-давно изобрёл. Если кто натыкался на что-то подобное, буду рад информации, копипастить и резать всяко лучше, чем тужиться самому)
Апдейт: Всё оказалось довольно просто. Для девиантарта:
feh --bg-fill $(curl 'http://backend.deviantart.com/rss.xml?q=in%3Acustomization%2Fwallpaper+sort%3Atime' | xmlstarlet sel -t -v '//media:content/@url' | shuf -n1)
достаточно сунуть эту конструкцию в cron, и не беспокоиться о свежих обоях.
Спасибо за внимание.