PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Un script pour changer de fond d’écran automatiquement sous Linux

lundi 30 août 2021 à 09:00

Vous êtes sous Linux et vous aimez changer régulièrement de fonds d’écran ? Alors j’ai ce qu’il vous faut.

Cela s’appelle Styli.sh et c’est tout simplement un script qui automatise la recherche de nouveaux fonds d’écran, leur téléchargement et leur mise en place sur votre système.

Là où Styli.sh est puissant, c’est qu’il permet de rechercher des fonds d’écran spécifiques depuis unsplash ou télécharger une image aléatoire depuis les subreddits que vous aurez spécifiés.

Et si vous utilisez pywal, il peut également définir automatiquement les couleurs de votre terminal.

Avant d’install Styli.sh, vous aurez besoin des outils suivants :

sudo apt install feh nitrogen

Ensuite, il suffit de cloner le dépôt git comme ceci et de lancer l’outil :

git clone https://github.com/thevinter/styli.sh
cd styli.sh
./styli.sh

Puis il n’y a plus qu’à vous référer à la documentation :

Pour définir un fond aléatoire de 1920×1080

./styli.sh

Pour spécifier une largeur ou une hauteur désirée

./styli.sh -w 1080 -h 720
./styli.sh -w 2560
./styli.sh -h 1440

Pour définir un papier peint en fonction d’un terme de recherche

./styli.sh -s island
./styli.sh -s "sunset"
./styli.sh -s sea -w 1080

Pour obtenir un fond d’écran aléatoire à partir de l’un des subreddits définis

Note : Les paramètres width/height/search ne fonctionnent pas avec reddit.

./styli.sh -l reddit

Pour obtenir un fond d’écran aléatoire à partir d’un subreddit personnalisé

./styli.sh -r nom_sub_reddit
./styli.sh -r wallpapers

Pour utiliser feh pour manipuler les images

./styli.sh -b paramètres_de_feh
./styli.sh -b bg-scale -r ultrahdwallpapers

Pour ajouter des paramètres feh personnalisés

./styli.sh -c vos_paramètres_préférés
./styli.sh -c --no-xinerama -r ultrahdwallpapers

Pour définir automatiquement les couleurs du terminal avec pywal

./styli.sh -p

Pour utiliser nitrogen au lieu de feh

./styli.sh -n

Pour mettre à jour plusieurs écrans en utilisant nitrogen

./styli.sh -n -m nombre_ecran

Choisir un arrière-plan aléatoire dans un répertoire

./styli.sh -d /path/to/dir

Amusez-vous bien !