Conky est présent par défaut à l’installation de CrunchBang.
Pour le modifier, il vous faudra éditer ce fichier :
/home/$USER/.conkyrc
Pour le sortir de son apparence “classique”, je vous ai pondu une petite amélioration du script fourni de base, avec des infos trouver sur le net + un peu de mon imagination. Un petit aperçu en agrandissant l’image ci-dessus. Le “langage” de ce script est assez bizarre… et pas très intuitif au début, mais grâce à ce site, j’ai pu recenser assez de fonctions pour avoir un rendu assez plaisant. Il peut être amélioré avec du Lua ou en faisant appel à des scripts extérieurs, comme du Bash.
Historique des modifications de ce script :
Dernière version (tournait à l’époque sur un Dell Latitude E4500 sous Debian Stretch, avec Conky 1.10.0): ici.
Vous aurez besoin de rendre les tâches Aptitude effectuées par votre session root, pour cela :
# crontab -e
… et ajoutez-y ces trois lignes:
*/30 * * * * apt-get update > /dev/null
*/45 * * * * apt-get -s -o Debug::NoLocking=true upgrade | grep -c ^’Inst ‘ > /tmp/nbUpgrade.txt
*/45 * * * * apt-get -s -o Debug::NoLocking=true dist-upgrade | grep -c ^’Inst ‘ > /tmp/nbDistUpgrade.txt
Désormais les résultats seront écrits dans des fichiers .txt que votre Conky ira lire directement.
CE SCRIPT N’EST NI À JOUR, NI MAINTENU, NOUVEL ARTICLE = NOUVEAU SCRIPT