81 lines
3.9 KiB
Markdown
81 lines
3.9 KiB
Markdown
---
|
|
title: "Paramétrer Conky sous CrunchBang"
|
|
date: 2013-04-17
|
|
url: paramtrer-conky-sous-crunchbang
|
|
layout: post
|
|
category: Tutorials
|
|
---
|
|
|
|
[![A missing blog post image](/img/blog/paramtrer-conky-sous-crunchbang.png)](/img/blog/paramtrer-conky-sous-crunchbang.png)
|
|
|
|
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](http://doc.ubuntu-fr-secours.org/astuces/conky_variables.html), 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 :
|
|
|
|
{% highlight diff %}
|
|
- Mise en commentaire de la vérification des MAJ APT (conso. élevée)
|
|
+ Redimensionnement des graphes (meilleure visibilité des pourcentages)
|
|
+ Ajout des IP interne/externe sur les deux protocoles
|
|
+ Ajout de la date et de l'heure
|
|
+ Ajout de couleurs en fonction du pourcentage
|
|
+ Modifications de l'affichage des informations systèmes
|
|
+ Ajout de la luminosité actuelle et de la luminosité maximum
|
|
+ Ajout d'espaces entre deux valeurs pour plus de clarté
|
|
+ Ajout des droits d'auteurs (+signature)
|
|
+ Modification de l'affichage des IP
|
|
+ Modification de l'affichage de la section réseau
|
|
+ Modification des couleursdu dégradé de l'affichage des processus
|
|
+ Ajout des couleurs sur les graphes
|
|
+ Modification de la position de l'utilisation CPU (mise en tête de liste)
|
|
+ Modification de la position du bloc Conky (remonté)
|
|
+ Modification de l'affichage de le section Réseau
|
|
+ Modification de l'affichage de la section performance
|
|
+ Vérification des MAJ (timer toutes les heures)
|
|
+ Modification de la position du bloc Conky (remonté)
|
|
- Suppression du message perso'
|
|
+ Ajout du nombre actuel de _threads_
|
|
+ Ajout de la version actuelle de Conky
|
|
+ Modification de la taille de la date et de l'heure
|
|
+ Ajout de "No Address" si aucune adresse n'est associée à Wlan0 et Eth0
|
|
+ Correction d'un bug lors de l'upload
|
|
+ Modification des seuils de température
|
|
+ Modification technique de la vérification d'adresse IP
|
|
+ Modification de la fréquence de vérification de l'adresse IP publique
|
|
+ Ajout de 'apt-get update' 1 min 40 avant vérification de la présence de MaJ
|
|
+ Ajout de la compatibilité avec eth0 sur les graphes et débits réseau
|
|
+ Ajout d'icônes et changement de polices
|
|
+ Ajout gestion simultanée des statistiques des deux interfaces réseau
|
|
+ Ajout affichage des 'dist-upgrade'
|
|
- Suppression de 'apt-get update' (session non-root)
|
|
+ Mises à jour Aptitude maintenant effectuées par le Cron root
|
|
+ ADAPTATION DU SCRIPT POUR CONKY 1.10 (Lua SYNTAX)
|
|
+ Ajouts d'offsets verticaux pour les icônes des données
|
|
{% endhighlight %}
|
|
|
|
---
|
|
|
|
Dernière version (tournait à l'époque sur un Dell Latitude E4500 sous [Debian Stretch](https://wiki.debian.org/fr/DebianStretch), avec Conky 1.10.0): [ici](https://gist.github.com/HorlogeSkynet/0ad4585ab460eb4e037d).
|
|
|
|
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.
|
|
|
|
---
|
|
|
|
**:warning: CE SCRIPT N'EST NI À JOUR, NI MAINTENU, [NOUVEL ARTICLE = NOUVEAU SCRIPT]({% post_url 2016-08-11-a-laide-du-lua-mon-script-conky-revu-en-beaute %}) :warning:**
|