Unsplash wallpaper : Changer de fond d’écran issu de Unsplash [Windows – Mac – Linux ]

Publié par Edmondio le

Envie de changer de fond d’écran, mais pas d’idée voici un projet GitHub : unsplash-wallpaper, c’est en ligne de commande par  contre il fonctionne avec NodeJS et il fonctionne sous Windows – Mac & Linux.

Ici je vais vous parler de la version pour Windows, pour pouvoir l’utiliser il faut télécharger Node.js (nnpm) rendez-vous par ici : https://nodejs.org/en/download/

Lors de l’installation de nodejs l’addon Chocolatey vous sera proposé vous pouvez accepter ou non ! Chocolatey est un gestionnaire de paquet : https://chocolatey.org

Une fois le logiciel installé, ouvrir CMD ou le nouveau terminal Windows

Nous allons vérifier que npm est bien installé avec cette commande :

npm

Voilà ce que vous devez obtenir :

Maintenant, nous allons installer unsplash-wallpaper en rentrant cette commande

npm i -g unsplash-wallpaper

Une fois fais voici les commandes pour l’utiliser :

unsplash-wallpaper --help

  -r, --random
    Obtenir une image aléatoire.
    $ unsplash-wallpaper --random

  -a, --daily
    Une image fixe par jour.
    $ unsplash-wallpaper --user erondu --daily

  -e, --weekly
    Une image fixe par semaine.
    $ unsplash-wallpaper --search water --weekly

  -f, --featured
    Limité les résultat à un theme par exemple ici montreal.
    $ unsplash-wallpaper -f --search montreal

  -w, --width {Number}
    Définir la largeur des images.
    $ unsplash-wallpaper --width 2880 --save-config

  -h, --height {Number}
    Définir la hauteur des images.
    $ unsplash-wallpaper --width 2880 --height 1800 --save-config

  -d, --dir {String}
    Télécharger l image dans un dossier specifiques .
    "." utiliser le dossier en cour.
    "./" stocke le répertoire de travail actuel même lorsqu il change.
    $ unsplash-wallpaper --dir "/Users/Shared
    $ unsplash-wallpaper --dir "C:UsersPublic
    $ unsplash-wallpaper -d .

  -s, --save-config
    Enregistre largeur, hauteur ou valeur du chemin d enregistrement dans un fichier de configuration.
    $ unsplash-wallpaper -s --width 1600 --height 1200
    Laissez les valeurs vides pour réinitialiser la largeur et la hauteur:
    $ unsplash-wallpaper -whs

  -p, --photo {PHOTO ID}
    Choisir une photo en utilisant ID de la photo.
    $ unsplash-wallpaper -p WLUHO9A_xik
    $ unsplash-wallpaper --photo="-oWyJoSqBRM"

  -c, --category {CATEGORY NAME}
    Choisir une photo par categorie.
    $ unsplash-wallpaper --category nature

  -u, --user {USERNAME}
    Choisir une photo par utilisateur.
    $ unsplash-wallpaper -u erondu

  -l, --likes {USERNAME}
    Choisir une photo aime par un utilisateur.
    $ unsplash-wallpaper --likes karishea

  -o, --collection {COLLECTION ID}
    Obtenez une photo en dehors d une collection spécifique.
    $ unsplash-wallpaper --collection 190727

  -q, --search {KEYWORD,KEYWORD}
    Obtenir une photo à partir d une requête de recherche.
    $ unsplash-wallpaper -q nature,water
    $ unsplash-wallpaper -q="water falls"

  -v, --version

  --help

Pour que l’image soit à la taille de votre écran je vous conseille de renseigner la hauteur et largeur de votre écran par  exemple moi je suis en 1920 * 1080, je rentre donc cette ligne pour indiquer aux programmes que je ne veux que des images dans cette résolution :

unsplash-wallpaper --width 1920 --height 1080 --save-config

Et maintenant je peux lui demander une image aléatoire  à mettre en fond-écran avec cette commande par exemple :

unsplash-wallpaper -r

 

Voilà alors oui c’est sur niveau prise en main c’est de la ligne de commande, mais bon je trouve toujours cela intéressant ! Vous pouvez bien entendu utiliser des applications fournies sur le Windows store / App Store, mais c’est moins barbu haha !


Souscrire
Me notifier des
guest

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

0 Commentaires
Commentaires en ligne
Voir tous les commentaires