News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

Conky (Français)

From FrugalWiki

Jump to: navigation, search
i18n
English
Dansk
Français
Magyar


Contents

Conky

Conky est un moniteur système s'affichant en arrière-plan sur le bureau.

Conky-capture.png

Installation

Root terminal 48px.png
# pacman-g2 -S conky


Utilisation

Vous devez éditer le fichier ~/.conkyrc

Voici quelques exemples: http://conky.sourceforge.net/screenshots.html

Puis lancer la commande

User terminal 48px.png
$ conky &

Paquets supplémentaires

conkyforecast

Permet d'afficher la météo dans conky:

Root terminal 48px.png
# pacman-g2 -S conkyforecast


Plus de détails ici: http://doc.ubuntu-fr.org/conkyforecast

Exemple présent dans /usr/share/conkyforecast/example/

Conkyforecast.png

conkyemail

Permet d'afficher les nouveaux mails dans conky.

Root terminal 48px.png
# pacman-g2 -S conkyemail


Exemple présent dans /usr/share/conkyemail/example/

conkydeluge

Permet d'afficher les infos sur les torrents en cours de Deluge dans conky.

Root terminal 48px.png
# pacman-g2 -S conkydeluge


Exemple présent dans /usr/share/conkydeluge/example/

conkypidgin

Permet d'afficher les infos et contacts de pigin dans conky.

Root terminal 48px.png
# pacman-g2 -S conkypidgin


Exemple présent dans /usr/share/conkypidginexample/

conkyrhythmbox

Permet d'afficher les infos de la chanson en cours de lecture de Rhythmbox dans conky.

Root terminal 48px.png
# pacman-g2 -S conkyrhythmbox


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.

Root terminal 48px.png
# pacman-g2 -S conkyexaile


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.

Root terminal 48px.png
# pacman-g2 -S conkybanshee


Exemple présent dans /usr/share/conkyexaile/example/

conkygooglecalendar

Permet d'afficher le calendrier Google Calendar dans conky.

Root terminal 48px.png
# pacman-g2 -S conkygooglecalendar


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:

User terminal 48px.png
$ chmod +x check_gmail.sh

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:

Conky-gmail.png


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 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”

User terminal 48px.png
$ mkdir ~/.conky

Aller dans ce dossier :

User terminal 48px.png
$ cd ~/.conky/

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:

User terminal 48px.png
$ sudo chmod +x ~/.conky/amarok
Personal tools
Namespaces
Variants
Actions