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 du script tous les jours (par exemple avec Zeit).
Lancez une fois le script pour créer la première photo de la Lune.
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 » :
${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.