This page permanently redirects to gemini://dryusdan.space/changer-automatiquement-de-fond-decran-avec-linux-et-unsplash/.
2017-11-17
Une fois n'est pas coutume mais j'aime bien partager ce que je fais (surtout des petits scripts tout sympathique). Ce script ci permet de changer automatiquement le fond d'écran avec des images aléatoires du site Unsplash. Pourquoi Unsplash ? Car les images dessus sont très jolies, réalisées par des photographes et libre de droit (si si).
=> Unsplash
J'ai réalisé ce script à adapter en fonction de votre résolution d'écran et de votre environnement de bureau. Ce script a été testé sous un Archlinux avec l'interface graphique Cinnamon (et vous pouvez remplacer le org.gnome par un org.cinnamon ça marche tout pareil). Et vous allez le faire en moins de 3 étapes.
-Créez un fichier dans /usr/bin/unsplash et notez dedans :
#/bin/bash wget -O /tmp/wallpaper.jpg https://unsplash.it/2560/1444/?random rm .cache/wallpaper/* gsettings set org.gnome.desktop.background picture-uri file:///tmp/wallpaper.jpg
La ligne avec le wget enregistre le fichier récupéré dans le /tmp en le nommant wallpaper.jpg. Cela sera notre image téléchargée. Je supprime ensuite le cache sinon l'image ne change pas. La ligne gsettings va remplacer votre background actuel. -Tapez chmod +x /usr/bin/unsplash
pour le rendre executable -Puis ajoutez une crontab du temps que vous voulez (personnellement j'ai décidé de changer toutes les 5 minutes). Pour cela, tapez la commande crontab -e puis ajoutez la ligne */5 * * * * /usr/bin/unsplash/
Et voilà
-Le script ne gère pas une coupure internet. -Il demande beaucoup de ressource (vu qu'il s'actualise toutes les 5 minutes pour moi). -Que des améliorations à faire. Si vous avez envie de donner un petit coup de patte : voici le dépot github ou le dépot Drycat
=> dépot github | dépot Drycat
Photo by Sticker Mule on Unsplash
=> Sticker Mule | Unsplash
=> 🏠 Home This content has been proxied by September (3851b).Proxy Information
text/gemini