Voilà la méthode que j’utilise pour afficher les phases de la Lune dans mon Conky.
Créez le répertoire ~/.config/conky/lune/
pour contenir la photo de la Lune.
Créez un script BASH nommé lune.sh
dans ~/bin/
pour récupérer l’image de la Lune :
#!/bin/bash
cd ~/.config/conky/lune/
rm *.png
wget -nd -H -p -A png -e robots=off https://moonsuncalendar.com/phases/waxing-crescent
rm logo.png 045.png
mv *.png lune.png
Rendez le fichier exécutable et planifiez l’exécution.
Dans votre fichier de configuration de Conky (~/.config/conky/conky.conf), ajoutez dans la section « conky.config » pour que l’image ne soit pas conservée en cache :
no_buffers = true,
Ajoutez dans la section « conky.text » :
${execpi 3600 ~/bin/lune.sh}${image ~/.config/conky/lune/lune.png -p 170,0 -s 65x65}
170,0
indique la position de l’image dans votre Conky.65x65
indique la taille de l’image.
Une fois votre ligne adaptée à votre besoin, enregistrez votre fichier et la Lune devrait apparaître dans votre Conky.
Merci très utile!
personellement je demarre le script directement dans conky , en ajoutant cette ligne apres ${image ~/.co…
${execpi 3600 ~/bin/lune.sh}
Bonjour, Domenico.
Je vous remercie pour l’astuce.
Par esprit de contradiction, j’ai mis la commande avant le chargement de l’image pour qu’elle soit créée avant le chargement au cas où ceux qui ne testent pas le script ai l’image quand même.