Fondo de pantalla aleatorio en Gnome 3.20

Esta vuelve a ser otra de las entradas que originalmente hacia para dejarme escrito en algun sitio como hacer alguna cosa determinada. En este caso, un oneliner para cambiar el fondo de pantalla en Gnome 3.20 por otro aleatorio de los que tengo en el directorio Wallpapers de Dropbox.

fondo=`ls -1 /home/javi/Dropbox/Wallpapers |shuf |head -n1`; gsettings set org.gnome.desktop.background draw-background false && gsettings set org.gnome.desktop.background picture-uri file:///home/javi/Dropbox/Wallpapers/$fondo && gsettings set org.gnome.desktop.background draw-background true

Con esto puedo añadir libremente fondos de pantalla a la carpeta Wallpapers de Dropbox y si lo pongo en un cron, hacer que se cambie automaticamente cuando yo quiera.

0 * * * * root fondo=`ls -1 /home/javi/Dropbox/Wallpapers |shuf |head -n1`; gsettings set org.gnome.desktop.background draw-background false && gsettings set org.gnome.desktop.background picture-uri file:///home/javi/Dropbox/Wallpapers/$fondo && gsettings set org.gnome.desktop.background draw-background true