¿Te aburriste de ver los mismos fondos de pantalla todos los días? Este artículo le mostrará cómo configurar nuevos fondos de pantalla usando Styli.sh en Linux automáticamente.
La mayoría de las veces, nos aburrimos con nuestro fondo de escritorio actual a medida que pasa el tiempo. Entonces, si alguna vez necesitó una forma de automatizar el cambio de su fondo de escritorio en Linux, este podría ser el artículo correcto.
Cambiar automáticamente los fondos de pantalla es probablemente la mejor manera de mantener tu escritorio fresco y lleno de sorpresas. Por supuesto, muchas aplicaciones pueden ayudarte a hacer esto, pero ¿vale la pena usar una aplicación para una tarea tan fácil?
¿Qué es Styli.sh?
Styli.sh es un script de Bash que puede ejecutar en Linux para encontrar automáticamente nuevos fondos de pantalla, descargarlos y cambiarlos de Unsplash y varios subreddits.
Se trata de unas cien líneas de un script de shell que utiliza wget
para ir y agarrar los fondos de pantalla y descargarlos a su máquina. Como sabes, wget
es una utilidad de descarga de línea de comandos para Linux.
Cómo instalar Styli.sh
Dado que es solo un script Bash, no necesita instalar ningún paquete o dependencia. Solo necesitas tener git
instalado en su máquina.
Para instalar Styli.sh es una sola línea de copiar y pegar en la terminal. Entonces, todo lo que necesita hacer es clonar el repositorio Styli.sh GitHub.
git clone https://github.com/thevinter/styli.sh
Cómo usar Styli.sh
Styli.sh funciona de forma inmediata con todos los entornos de escritorio Linux populares. KDE, GNOME, Xfce y Sway son compatibles de forma nativa.
Vaya a styli.sh
directorio:
cd styli.sh
Para cambiar tu fondo de pantalla usando styli.sh
ejecuta el comando apropiado en la terminal para aplicar un fondo de pantalla aleatorio desde Unsplash:
KDE
./styli.sh -k
GNOMO
./styli.sh -g
Xfce
./styli.sh -x
balanceo
./styli.sh -y
Especifique el ancho o alto deseado
De forma predeterminada, Styli.sh establecerá un fondo de pantalla aleatorio con una resolución de 1920 × 1080 px, pero puede establecer un ancho y alto personalizados con -w
(ancho) y -h
(altura) banderas.
Por ejemplo, para configurar un fondo de pantalla con una resolución de 1920×1200 px, el comando sería:
./styli.sh -w 1920 -h 1200
Establecer un fondo de pantalla basado en un término de búsqueda
Puedes usar -s
opción, que realizará una búsqueda de imágenes basada en su término de búsqueda. Para términos de búsqueda de varias palabras, escriba las palabras entre comillas dobles.
Por ejemplo, si desea configurar un fondo de pantalla que muestre una puesta de sol en el océano, escriba:
./styli.sh -s "ocean sunset"
O puede buscar por una sola palabra, en cuyo caso no se requieren las comillas.
./styli.sh -s birds
Cambia automáticamente el fondo de pantalla cada hora a través de un Crontab
Cron es un demonio de programación que ejecuta tareas en segundo plano a intervalos específicos. Por ejemplo, al usarlo, puede cambiar el fondo de pantalla de su escritorio automáticamente.
Para cambiar el fondo de pantalla cada hora, ejecuta el siguiente comando:
crontab -e
Ahora agregue lo siguiente al archivo abierto:
@hourly /path/to/script/styli.sh
Guarda el archivo y cierra. Asegúrate de reemplazar /path/to/script/
con su ruta real donde su styli.sh
se encuentra el script.
Esto le dice a cron que establezca un fondo de pantalla aleatorio cada hora ejecutando styli.sh
texto. Para personalizar o cambiar este comportamiento, asegúrese de usar las banderas apropiadas según sus requisitos.