Conky (Français)
From FrugalWiki
i18n |
---|
English |
Dansk |
Français |
Magyar |
Contents |
Conky
Conky est un moniteur système s'affichant en arrière-plan sur le bureau.
Installation
Utilisation
Vous devez éditer le fichier ~/.conkyrc
Voici quelques exemples: http://conky.sourceforge.net/screenshots.html
Puis lancer la commande
Paquets supplémentaires
conkyforecast
Permet d'afficher la météo dans conky:
Plus de détails ici: http://doc.ubuntu-fr.org/conkyforecast
Exemple présent dans /usr/share/conkyforecast/example/
conkyemail
Permet d'afficher les nouveaux mails dans conky.
Exemple présent dans /usr/share/conkyemail/example/
conkydeluge
Permet d'afficher les infos sur les torrents en cours de Deluge dans conky.
Exemple présent dans /usr/share/conkydeluge/example/
conkypidgin
Permet d'afficher les infos et contacts de pigin dans conky.
Exemple présent dans /usr/share/conkypidginexample/
conkyrhythmbox
Permet d'afficher les infos de la chanson en cours de lecture de Rhythmbox dans conky.
Exemple présent dans /usr/share/conkyrhythmbox/example/
conkyexaile
Permet d'afficher les infos de la chanson en cours de lecture d'Exaile dans conky.
Exemple présent dans /usr/share/conkyexaile/example/
conkybanshee
Permet d'afficher les infos de la chanson en cours de lecture d'Exaile dans conky.
Exemple présent dans /usr/share/conkyexaile/example/
conkygooglecalendar
Permet d'afficher le calendrier Google Calendar dans conky.
Exemple présent dans /usr/share/conkygooglecalendar/example/
Scripts Utiles
Afficher les nouveaux mails d'un compte gmail
Créer un fichier check_gmail.sh avec ceci dedans:
#!/bin/bash gmail_login="login" gmail_password="motdepasse" dane="$(wget --secure-protocol=TLSv1 --timeout=3 -t 1 -q -O - \ https://${gmail_login}:${gmail_password}@mail.google.com/mail/feed/atom \ --no-check-certificate | grep 'fullcount' \ | sed -e 's/.*<fullcount>//;s/<\/fullcount>.*//' 2>/dev/null)" if [ -z "$dane" ]; then echo "Connection Error !" else echo "Vous avez: $dane courriel(s)" fi
Rendez le éxécutable:
Ensuite dans votre conkyrc, il faudra le faire appeller, par exemple
GMAIL ${hr 2} ${font StyleBats:size=16}t${font} ${texeci 60 ~/scripts/check_gmail.sh}
Ce qui peut donner quelque chose comme ça:
Afficher les titres joués par amarok
Si vous desirez voir sur votre Conky, ce que vous ecoutez sur AmaroK, voici la portion à rajouter dans votre .conkyrc:
${if_running amarokapp} ${color}AmaroK${color white} ${alignc}${execi 10 ~/.conky/amarok artist} ${alignc}${execi 10 ~/.conky/amarok title} ${execibar 1 ~/.conky/amarok progress} ${alignc}"${execi 10 ~/.conky/amarok album}" ${alignc}${execi 10 ~/.conky/amarok year} - ${color white}${alignc}${execi 10 ~/.conky/amarok genre}$endif
Note: Pour faire fonctionner ce script, si ça ne marche pas chez vous, vérifiez le nom du processus lancé par Amarok grâce à la commande ps -aux et remplacez à la première ligne “amarokapp” par le resultat trouvé.
Ensuite vous créez un dossier caché dans le /home nommé ”.conky”
Aller dans ce dossier :
Puis créez un fichier nommé “amarok”
nom_de_votre_editeur(kate_gedite-kwrite) ~/.conky/amarok
Et ajouter :
#!/bin/bash # amaroK info display script by eirc <eirc.eirc@gmail.com> case "$1" in # Now Playing Info artist) dcop amarok player artist ;; title) dcop amarok player title ;; album) dcop amarok player album ;; year) dcop amarok player year ;; genre) dcop amarok player genre ;; progress) curr=`dcop amarok player trackCurrentTime` tot=`dcop amarok player trackTotalTime` if (( $tot )); then expr $curr \* 100 / $tot fi ;; esac
Donnez les droits qui faut a ce fichier: