lunes, 23 de enero de 2012

Script para cambiar aleatoriamente de wallpaper (nitrogen)

[nota extraída de El Blog de Lucas]

Un simple y eficaz script para cambiar aleatoriamente de wallpaper. Trabaja con nitrogen, pero se puede cambiar la instrucción por cualquier otro gestor de fondo de pantalla, utilizando los mismo parámetros.

#! /bin/bash WALLPAPERS="/directorio/con/wallpapers/"
ALIST=( `ls -w1 $WALLPAPERS` ) RANGE=${#ALIST[@]}
let "number = $RANDOM"
let LASTNUM="`cat $WALLPAPERS/.last` + $number"
let "number = $LASTNUM % $RANGE"
echo $number > $WALLPAPERS/.last nitrogen
--set-scaled --save $WALLPAPERS/${ALIST[$number]}

Guardamos en un archivo. Le damos permisos de ejecución ¡y listo!

Luego será sólo cuestión de agregarlo al autostart.sh de OpenBox, como una tarea de cron, como una orden de conky, o como mejor les parezca.

¡Que lo disfruten!

Fuente.

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...