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.