Cambiar automáticamente el fondo de Linux

En comparación con Windows y Apple, algunas personas consideran que las distribuciones de Linux son los sistemas operativos más fáciles de usar y personalizables. Le permiten personalizar y personalizar casi cualquier cosa que desee. Todo lo que requieren es una comprensión básica de la dinámica de Linux.

Un cambio divertido que puede hacer es personalizar su escritorio de una manera única, a veces cambiando automáticamente la imagen de fondo. Si bien existen algunos programas para ayudarlo con esta tarea, no hay absolutamente ninguna razón por la que no pueda hacerlo usted mismo con unos pocos comandos simples. Pronto podrás desplazarte por todo el álbum de vacaciones detrás de las ventanas abiertas, cambiando las fotos cada cinco, diez o treinta minutos; tú decides.

Para comenzar, abra una ventana de terminal y abra un nuevo archivo de texto:

gksu gedit

Vas a insertar una línea de comando en este archivo, que luego convertirás en un script de shell. La función de cada línea se describe a continuación; solo necesita copiar y pegar un gran bloque de texto más abajo. Explicaciones personalizadas para que puedas personalizar el código según tus necesidades.

picsfolder = â € / media / documentos / photosfordesktopâ €

Esta barra apunta a cualquier carpeta que contenga las fotos por las que desea desplazarse en segundo plano. Asegúrese de cambiarlo a cualquier carpeta que contenga el suyo.

CD $ picsfolder

Esto cambia el directorio actual a una nueva carpeta llena de imágenes.

archivos = (././.jpg)

Esto crea una matriz de todas sus fotos, lo que le permite combinarlas para mostrarlas más tarde.

N = $ {# archivos[@]}

Simplemente determina el número de imágenes en la nueva matriz.

((N = Aleatorio% N))

Selecciona una foto aleatoria de las que has puesto a disposición.

archivo aleatorio = `echo $ {archivos[$N]} | corte --caracteres = â € 1 2â € --complemento`

Esto determina el nombre de la foto específica seleccionada.

Gconfigtool-2 -t str â € "instalar / escritorio / gnome / background / picture_filename â € œ $ picsfolder $ randomfileâ €

Esto configura el escritorio con su nueva foto (temporal) como fondo.

Ahora tome todos estos comandos a continuación y cópielos y péguelos en el editor de texto que abrió anteriormente:

picsfolder = â € / media / documentos / photosfordesktopâ €
CD $ picsfolder
archivos = (././.jpg)
N = $ {# archivos[@]}
((N = Aleatorio% N))
archivo aleatorio = `echo $ {archivos[$N]} | corte --caracteres = â € 1 2â € - cumplido`
Gconfigtool-2 -t str â € "instalar / escritorio / gnome / background / picture_filename â € œ $ picsfolder $ randomfileâ €

Guarde el documento de texto como /bin/timedwallpaper.sh y salga del editor de texto. Todo está listo, ahora solo necesita decirle a su computadora que lo haga. Para esta siguiente parte, tu distribución debe tener instalado “cron”, un programa que suele venir preempaquetado. Para asegurarse de que lo tiene, ingrese

sudo apt-get install cron

Una vez que esté seguro de que está instalado, ingrese

кронтаб-э

En la parte inferior, comience una nueva línea e ingrese

* / 5 * * * * timedwallpaper.sh

Esto establece el tiempo entre imágenes en cinco minutos. Cambia el número a lo que creas conveniente. Flecha hacia abajo hasta la siguiente línea en blanco, luego ingrese

@reboot timedwallpaper.sh

Luego presiona Control + x, luego y y finalmente enter. Sal de la terminal y podrás irte. Su secuencia de comandos no solo se ejecutará con la frecuencia con la que la programe, sino que también se reiniciará cada vez que inicie su computadora. ¡Disfruta del paisaje!

Artículos de interés

Subir