Merci Chepioq, je connaissais pas le coup du cut . Ça sert à couper une ligne en fonction de la position du texte (position qu'on trouve sous vim ?)
Par contre pour le script ça dépasse de loin mes capacités... Je veux bien apprendre, mais là ça me demanderait trop de taff, par contre je vais lorgner du côté de bash, ça doit bien être possible de sortir quelque chose avec un exec ^^ ...

Sinon pour ma question du battery_time qui déconne, apparement ça pourrait être un bug : http://bbs.archlinux.org/viewtopic.php?id=48477
cut -c"x-y" renvoie le texte depuis x jusqu'a y...il faut juste savoir compter.:hammer:
D'autre part dans /proc/ tu dois avoir comme moi un dossier BAT1 et dans ce dossier j'ai info, alarm et state.
si je fait par exemple: cat /proc/acpi/battery/BAT1/state, j'ai
[dominique@69 ~]$ cat /proc/acpi/battery/BAT1/state
present:                 yes
capacity state:          ok
charging state:          charged
present rate:            0 mA
remaining capacity:      6000 mAh
present voltage:         11100 mV
et aussi:
[dominique@69 ~]$ cat /proc/acpi/battery/BAT1/info
present:                 yes
design capacity:         6000 mAh
last full capacity:      6000 mAh
battery technology:      rechargeable
design voltage:          11100 mV
design capacity warning: 600 mAh
design capacity low:     180 mAh
capacity granularity 1:  264 mAh
capacity granularity 2:  3780 mAh
model number:            PA3537U 
serial number:           3658Q
battery type:            Li-Ion
OEM info:                TOSHIBA
regarde si tu as d'autre choses plus exploitable
Oui dans le dossier proc acpi, il y a plein d'information qu'on doit pouvoir exploiter avec un script bash (même pour quelqu'un qui comme moi ne connait absolument rien à la programmation ça devrait être faisable et en plus ça va m'aider a bien maitriser les commandes sous linux). Il faudrait dans ce cas regarder du côté du nombre de cellules de la batterie qui doit pouvoir apporter quelque chose de bien niveau autonomie ... Bref je vais essayer de creuser un peu ça et ne pas lâcher l'affaire cette fois ci :-P

Edit : au fait merci pour l'explication sur cut, comme quoi on en apprend tout les jours :-D . Y'a pas à dire j'aime cette communauté, et j'aimerai un jour pouvoir lui rendre la pareille :$
15 jours plus tard
J'ai besoin de vos services pour améliorer un chtouya mon conky !
Je souhaite faire apparaître dans Conky une partie du contenu de /var/log/messages !
voilà ce que j'ai fait :
${exec cat /var/log/messages | tail -n 4}
Bien sur j'ai le droit à un joli "Permission non accordée "

Alors comment faire pour pouvoir être root pour cette commande ? J'ai testé plusieurs solution mais il me demande mon mdp quand je le lance en terminal (pas très pratique, vous en conviendrez !)

Une idée ?
une ébauche de réponse: je sais qu'il est possible dans le fichier "/etc/sudoers" de paramètrer les droits d'un utilisateur pour certain fichiers, la réponse à ton problème est de ce côté.. avec une petite recherche sur ce fameux fichier je pense que c'est vite trouvé 😉 désolé pour le manque de détails je n'ai pas trop le temps de me pencher là dessus. Tiens nous au courant si tu as trouvé 😉
7 jours plus tard
Bonjour.
J'ai refait un peu mon conky (maintenant il y en a deux) pour pouvoir ajouter un calendrier:

Voici le .conkyrc du calendrier:
background no
font 6x10
use_xft yes
xftfont MgOpen Modata L:size=7:bold
#xftalpha 0.8
update_interval 3.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
#own_window_colour SteelBlue4
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
stippled_borders 8
border_margin 4
border_width 1
default_color white
default_shade_color black
default_outline_color black
alignment top_right
gap_x 99
gap_y 130
no_buffers no
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer right

TEXT                               
${color #11B3F8}${font Bitstream Vera Sans Mono:size=10}${execpi 60 DJS=`date +%_d`; cal | sed '/./!d' | sed 's/$/                     /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc} /' | sed /" $DJS "/s/" $DJS "/" "'${color tan2}'"$DJS"'${color #11B3F8}'" "/}
Un conky météo que j'ai pompé sur UBUNTU , post #2058


Je le trouve plutôt bien fait celui-là....
oui en effet il est bien ! l'alignement des jours avec les icônes et des températures se fait tout seul ou bien est-ce un jeu avec les espaces ?
Je pense que cela doit être fait avec des espaces dans le fichier conkyForecast.template.
ok car j'ai un truc dans le même genre et c'est vrai que parfois ça décale..
21 jours plus tard
voila mon screen:

à l'heure du screen il n'y avait pas la lune mais dès fois elle y est 8-)
voila mes conkyrc 1 et 2:
#conkyrc1
# Configuration de Conky
#
# la liste des variables a été enlevée de ce fichier en faveur
# de la documentation.
# Visitez http://conky.sf.net pour une liste à jour.

# La "zone de texte" est la fenêtre Conky (et non uniquement le texte).

# Mettez yes si vous voulez que Conky soit intégré à l'arrière plan
background yes

#Position à l'écran
alignment top_right

# Police de X quand Xft est désactivé, vous pouvez en choisir une avec le programme xfontsel
#font 5x7
#font 6x10
#font 7x13
#font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

# Utiliser Xft?
use_xft yes

# Police de Xft quand Xft est activé
xftfont Radio Space:size=9

# Texte alpha quand Xft est utilisé
xftalpha 0.8

# MPD hôte/port
# mpd_host localhost
# mpd_port 6600
# mpd_password tinker_bell

# Tout imprimer vers console ?
out_to_console no

# Boîte mail (? : mail spool)
mail_spool $MAIL

# Intervalles de mises à jour en secondes
update_interval 1

# Ceci est le nombre de fois que Conky va se mettre à jour avant de quitter
# Mettre à zéro pour faire tourner en permanence
total_run_times 0

# Créer sa propre fenêtre au lieu d'utiliser le bureau (requis dans Nautilus) ?
own_window yes

# Si own_window est sur yes, vous pouvez utiliser les options normal, desktop ou override
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Utiliser le fond transparent avec own_window ?
own_window_transparent yes

# Si own_window_transparent est sur no, vous pouvez changer la couleur de fond ici
# own_window_colour hotpink

# Si own_window est sur yes, ces options du gestionnaire de fenêtre peuvent être utilisées

# Utiliser le double buffering (réduit le scintillement, peut ne pas fonctionner avec tout le monde) ?
double_buffer yes

# Taille minimum de la zone de texte
minimum_size 370 100
maximum_size 370

# Dessiner les ombres ?
draw_shades no

# Dessiner les contours ?
draw_outline no

# Dessiner les bordures autour du texte ?
draw_borders no

# Dessiner les bordures autour des graphes ?
draw_graph_borders no

# Longueur des traits des séparateurs
stippled_borders 10

# Marge entre la bordure et le texte
border_margin 4

# Épaisseur de la bordure
border_width 1

# Couleur par défaut et couleur de la bordure
default_color white
default_shade_color black
default_outline_color black

# Alignement du texte, les autres options possibles sont expliquées (sûrement sur le site web)
#alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right
#alignment none

# Espace entre les bords d'écran et le texte
# same thing as passing -x at command line (aucune idée de comment traduire ceci)
gap_x 20
gap_y 40

# Soustraire les buffers du système de fichiers de la mémoire utilisée (? :subtract file system buffers from used memory) ?
no_buffers no

# Mettez yes si vous voulez que tout le texte soit en majuscules
uppercase no

# Nombre d'échantillons CPU pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
cpu_avg_samples 2

# Nombre d'échantillons réseau pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
net_avg_samples 2

# Forcer UTF8 ? À noter que le support UTF8 requiert XFT
override_utf8_locale yes

# Ajouter des espaces pour empêcher les objets de partir n'importe où ? Ceci affecte seulement certains objets
use_spacer none

# Autoriser chaque moniteur de port à suivre au plus tant de connections (si 0 ou not est mis, le nombre par défaut est 256) ?
#max_port_monitor_connections 256

# Nombre maximum d'objets spéciaux, ex : polices, décalages, alignements, etc. Pas bien compris ça moi...
#max_specials 512

# Taille maximum du buffer utilisateur pour le texte, c'est à dire sous la ligne TEXT
#max_user_text 16384

# Intervalle de mise à jour pour le démon du lecteur de musique, ex : mpd, audacious
#music_player_interval 3

# La variable est donnée soit au format $variable soit au format ${variable}. Cette dernière
# permet les caractères justes après la variable et doit être utilisée dans les
# trucs du réseau à cause d'un argument.

# Ce qui est placé après 'TEXT' apparaîtra à l'écran.


# Alignement du texte, les autres options possibles sont expliquées (sûrement sur le site web)
#alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_middle
#alignment top_middle
#alignment middle_left
#alignment middle_right
#alignment bottom_right
#alignment none


TEXT
${color DarkSlateGray}${hr 2}$color

${color #008000}${font bold:size=12}Capteurs:${font}$color
${color #1992d6}Température CPU1:$color    ${platform it87.552 temp 1}°C ${alignr}${color #1992d6}Température CPU1:$color ${platform it87.552 temp 2}°C
${color #1992d6}Usage RAM:$color    ${alignr 110}$mem / $memmax - $memperc% ${alignr 100}${color #ffc11f}${membar}$color
${color #1992d6}Usage Swap:$color    ${alignr 110}$swap / $swapmax - $swapperc% ${alignr 100}${color #ffc11f}${swapbar}$color
${color #1992d6}Utilisation Core 1:$color ${cpu cpu1}% ${alignr}${color #1992d6}Utilisation Core 2:$color ${cpu cpu2}%
${cpugraph cpu1 32,181 0000ff ff4500} ${cpugraph cpu2 32,181 0000ff ff4500}
${color DarkSlateGray}${hr 2}$color

${color #008000}${font bold:size=12}Réseau:${font}$color
${color #1992d6}Down:$color ${downspeed eth0}kb/s$color ${alignc}${color #1992d6}Up:$color  ${upspeed eth0}kb/s$color
${color 1992d6}IP Locale:$color ${addr eth0}

${color DarkSlateGray}${hr 2}$color

${color #008000}${font bold:size=12}Espace Disque Utilisé:${font}
${color #1992d6}/ $color    ${alignc -20}${fs_used /} / ${fs_size /} ${alignr}${color #ffc11f}${fs_bar 5,120 /}$color
${color #1992d6}/usr $color    ${alignc -20}${fs_used /usr} / ${fs_size /} ${alignr}${color #ffc11f}${fs_bar 5,120 /}$color
${color #1992d6}/var $color    ${alignc -20}${fs_used /var} / ${fs_size /} ${alignr}${color #ffc11f}${fs_bar 5,120 /}$color
${color #1992d6}/data $color    ${alignc -20}${fs_used /data} / ${fs_size /} ${alignr}${color #ffc11f}${fs_bar 5,120 /}$color
${color #1992d6}~/Jonathan :$color    ${alignc -20}${color #FFFFFF}${fs_used /home/Jonathan} / ${fs_size /home/Jonathan}${alignr}${color #ffc11f}${fs_bar 5,120 /home/Jonathan}$color

${color DarkSlateGray}${hr 2}$color
#conkyrc2
# Configuration de Conky
#
# la liste des variables a été enlevée de ce fichier en faveur
# de la documentation.
# Visitez http://conky.sf.net pour une liste à jour.

# La "zone de texte" est la fenêtre Conky (et non uniquement le texte).

# Mettez yes si vous voulez que Conky soit intégré à l'arrière plan
background yes

#Position à l'écran
alignment bottom_right

# Police de X quand Xft est désactivé, vous pouvez en choisir une avec le programme xfontsel
#font 5x7
#font 6x10
#font 7x13
#font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

# Utiliser Xft?
use_xft yes


# Police de Xft quand Xft est activé
xftfont Radio Space:size=9

# Texte alpha quand Xft est utilisé
xftalpha 0.8

# MPD hôte/port
# mpd_host localhost
# mpd_port 6600
# mpd_password tinker_bell

# Tout imprimer vers console ?
out_to_console no

# Boîte mail (? : mail spool)
mail_spool $MAIL

# Intervalles de mises à jour en secondes
update_interval 1

# Ceci est le nombre de fois que Conky va se mettre à jour avant de quitter
# Mettre à zéro pour faire tourner en permanence
total_run_times 0

# Créer sa propre fenêtre au lieu d'utiliser le bureau (requis dans Nautilus) ?
own_window yes

# Si own_window est sur yes, vous pouvez utiliser les options normal, desktop ou override
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar

# Utiliser le fond transparent avec own_window ?
own_window_transparent yes

# Si own_window_transparent est sur no, vous pouvez changer la couleur de fond ici
own_window_colour hotpink

# Si own_window est sur yes, ces options du gestionnaire de fenêtre peuvent être utilisées

# Utiliser le double buffering (réduit le scintillement, peut ne pas fonctionner avec tout le monde) ?
double_buffer yes

# Taille minimum de la zone de texte
minimum_size 370 100
maximum_size 370

# Dessiner les ombres ?
draw_shades no

# Dessiner les contours ?
draw_outline no

# Dessiner les bordures autour du texte ?
draw_borders no

# Dessiner les bordures autour des graphes ?
draw_graph_borders no

# Longueur des traits des séparateurs
stippled_borders 10

# Marge entre la bordure et le texte
border_margin 4

# Épaisseur de la bordure
border_width 1

# Couleur par défaut et couleur de la bordure
default_color white
default_shade_color black
default_outline_color black

# Alignement du texte, les autres options possibles sont expliquées (sûrement sur le site web)
#alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right
#alignment none

# Espace entre les bords d'écran et le texte
# same thing as passing -x at command line (aucune idée de comment traduire ceci)
gap_x 20
#gap_y 10

# Soustraire les buffers du système de fichiers de la mémoire utilisée (? :subtract file system buffers from used memory) ?
no_buffers no

# Mettez yes si vous voulez que tout le texte soit en majuscules
uppercase no

# Nombre d'échantillons CPU pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
cpu_avg_samples 2

# Nombre d'échantillons réseau pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
net_avg_samples 2

# Forcer UTF8 ? À noter que le support UTF8 requiert XFT
override_utf8_locale yes

# Ajouter des espaces pour empêcher les objets de partir n'importe où ? Ceci affecte seulement certains objets
use_spacer none

# Autoriser chaque moniteur de port à suivre au plus tant de connections (si 0 ou not est mis, le nombre par défaut est 256) ?
#max_port_monitor_connections 256

# Nombre maximum d'objets spéciaux, ex : polices, décalages, alignements, etc. Pas bien compris ça moi...
#max_specials 512

# Taille maximum du buffer utilisateur pour le texte, c'est à dire sous la ligne TEXT
#max_user_text 16384

# Intervalle de mise à jour pour le démon du lecteur de musique, ex : mpd, audacious
#music_player_interval 3

# La variable est donnée soit au format $variable soit au format ${variable}. Cette dernière
# permet les caractères justes après la variable et doit être utilisée dans les
# trucs du réseau à cause d'un argument.

# Ce qui est placé après 'TEXT' apparaîtra à l'écran.

# Alignement du texte, les autres options possibles sont expliquées (sûrement sur le site web)
#alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_middle
#alignment top_middle
#alignment middle_left
#alignment middle_right
#alignment bottom_right
#alignment none

TEXT
${color DarkSlateGray}${hr 2}$color

${color #008000}${font bold:size=12}Processus:${font}$color
${color #1992d6}Nombre de démarré :$color $processes        ${color #1992d6}En cours d'éxécution :$color $running_processes
${color #1992d6}Détail CPU usage:$color    ${alignc}PID    CPU%   
${color #1992d6}${top name 1}$color ${alignc}${top pid 1}   ${top cpu 1}  
${color #1992d6}${top name 2}$color ${alignc}${top pid 2}   ${top cpu 2}   
${color #1992d6}${top name 3}$color ${alignc}${top pid 3}   ${top cpu 3}  

${color DarkSlateGray}${hr 2}$color

${color #008000}${font bold:size=12}Détail RAM usage:${font}$color
${color #1992d6}Program:$color ${alignc}PID     MEM%
${color #1992d6}${top_mem name 1}$color    ${alignc}${top_mem pid 1} ${top_mem mem 1}${color #ffc11f} ${alignr 100}${execbar expr 100 \* ${top_mem mem 1}}$color
${color #1992d6}${top_mem name 2}$color    ${alignc}${top_mem pid 2} ${top_mem mem 2}${color #ffc11f} ${alignr 100}${execbar expr 100 \* ${top_mem mem 2}}$color
${color #1992d6}${top_mem name 3}$color    ${alignc}${top_mem pid 3} ${top_mem mem 3}${color #ffc11f} ${alignr 100}${execbar expr 100 \* ${top_mem mem 3}}$color

${color DarkSlateGray}${hr 2}$color
par contre je sais pas utiliser : execbar ils marchent pas chez moi!
@bioinfornatics: Comment tu fais pour charger les deux fichiers de config ?
Tu lance 2 x conky ou il y a un paramètre qui permet de prendre 2 fichiers de config ?
D'une mannière original mais j'aurais pu faire plus simple et mettre directement les 2 lignes dans le bashrc

Le bashrc:
$ cat .bashrc
# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

# User specific aliases and functions
#Personnal PROMPt for terminal

~/.conky/conky.sh &
le script bash conky.sh
$ cat ~/.conky/conky.sh &
[1] 3636
#!/bin/bash
killall conky
sleep 5;

conky -q -c ~/.conky/conkyrc1 &
conky -q -c ~/.conky/conkyrc2 &
@bioinfornatics: Ok, merci. J'ai donc ma réponse.

Par contre, tu as tort de lancer conky à travers ton .bashrc.
En effet, ça veut dire que tu lance ton script à chaque fois que tu ouvres un terminal.

Tu devrais placer tes commandes de lancement de conky dans Système -> Préférences -> Personnel -> Sessions. Et dans ce cas, plus besoin de faire ton killall. Tu places juste les deux commandes de lancement de conky directement dans l'interface.
Extrait de man conky
       exec command
              Executes a shell command and displays the output in conky. warn-
              ing:  this  takes a lot more resources than other variables. I'd
              recommend coding wanted behaviour in C and posting a patch.

       execbar command
              Same as exec, except if the first value return is  a  value  be-
              tween 0-100, it will use that number for a bar. The size for the
              bar is currently fixed, but that may change in the future.
Pour ton problème avec execbar je pense que cela ne fonctionne qu'avec un programme extérieur à conky et non avec une variable de conky.
Bonsoir,
Voici mes conky ^^


Conkyrc1
# Configuration de Conky
#
# la liste des variables a été enlevée de ce fichier en faveur
# de la documentation.
# Visitez http://conky.sf.net pour une liste à jour.

# La "zone de texte" est la fenêtre Conky (et non uniquement le texte).

# Mettez yes si vous voulez que Conky soit intégré à l'arrière plan
background yes

# Police de X quand Xft est désactivé, vous pouvez en choisir une avec le programme xfontsel
#font 5x7
#font 6x10
#font 7x13
#font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

# Utiliser Xft?
use_xft yes

# Police de Xft quand Xft est activé
xftfont Radio Space:size=8

# Texte alpha quand Xft est utilisé
xftalpha 0.8

# MPD hôte/port
# mpd_host localhost
# mpd_port 6600
# mpd_password tinker_bell

# Tout imprimer vers console ?
out_to_console no

# Boîte mail (? : mail spool)
mail_spool $MAIL

# Intervalles de mises à jour en secondes
update_interval 0.50

# Ceci est le nombre de fois que Conky va se mettre à jour avant de quitter
# Mettre à zéro pour faire tourner en permanence
total_run_times 0

# Créer sa propre fenêtre au lieu d'utiliser le bureau (requis dans Nautilus) ?
own_window yes

# Si own_window est sur yes, vous pouvez utiliser les options normal, desktop ou override
own_window_type normal

# Utiliser le fond transparent avec own_window ?
own_window_transparent yes

# Si own_window_transparent est sur no, vous pouvez changer la couleur de fond ici
own_window_colour hotpink

# Si own_window est sur yes, ces options du gestionnaire de fenêtre peuvent être utilisées
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Utiliser le double buffering (réduit le scintillement, peut ne pas fonctionner avec tout le monde) ?
double_buffer yes

# Taille minimum de la zone de texte
minimum_size 100 50

# Dessiner les ombres ?
draw_shades no

# Dessiner les contours ?
draw_outline no

# Dessiner les bordures autour du texte ?
draw_borders no

# Dessiner les bordures autour des graphes ?
draw_graph_borders no

# Longueur des traits des séparateurs
stippled_borders 10

# Marge entre la bordure et le texte
border_margin 4

# Épaisseur de la bordure
border_width 1

# Couleur par défaut et couleur de la bordure
default_color white
default_shade_color black
default_outline_color black

# Alignement du texte, les autres options possibles sont expliquées (sûrement sur le site web)
#alignment top_left
#alignment top_right
#alignment bottom_left
alignment bottom_right
#alignment none

# Espace entre les bords d'écran et le texte
# same thing as passing -x at command line (aucune idée de comment traduire ceci)
gap_x 12
gap_y 35

# Soustraire les buffers du système de fichiers de la mémoire utilisée (? :subtract file system buffers from used memory) ?
no_buffers no

# Mettez yes si vous voulez que tout le texte soit en majuscules
uppercase no

# Nombre d'échantillons CPU pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
cpu_avg_samples 2

# Nombre d'échantillons réseau pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
net_avg_samples 2

# Forcer UTF8 ? À noter que le support UTF8 requiert XFT
override_utf8_locale yes

# Ajouter des espaces pour empêcher les objets de partir n'importe où ? Ceci affecte seulement certains objets
use_spacer none

# Autoriser chaque moniteur de port à suivre au plus tant de connections (si 0 ou not est mis, le nombre par défaut est 256) ?
#max_port_monitor_connections 256

# Nombre maximum d'objets spéciaux, ex : polices, décalages, alignements, etc. Pas bien compris ça moi...
#max_specials 512

# Taille maximum du buffer utilisateur pour le texte, c'est à dire sous la ligne TEXT
#max_user_text 16384

# Intervalle de mise à jour pour le démon du lecteur de musique, ex : mpd, audacious
#music_player_interval 3

# La variable est donnée soit au format $variable soit au format ${variable}. Cette dernière
# permet les caractères justes après la variable et doit être utilisée dans les
# trucs du réseau à cause d'un argument.

# Ce qui est placé après 'TEXT' apparaîtra à l'écran.


# Alignement du texte, les autres options possibles sont expliquées (sûrement sur le site web)
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_middle
#alignment top_middle
#alignment middle_left
#alignment middle_right
#alignment bottom_right
#alignment none


TEXT
${font Radio Space:size=10}$alignr${color white}Furiousdante
${font Radio Space:size=10}$alignr${color white}Powered by ${color #ff00ba}Ati / Amd
${font OpenLogos:size=50}${color #ff00ba}O${font}  ${font Radio Space:size=8}$alignr${color white}Fedora - Werewolf
${font OpenLogos:size=50}${color #ff00ba}t${font}  ${font Radio Space:size=8}$alignr${color white}$kernel

${color #ff00ba}${font PizzaDude Bullets:size=22}g${font} Uptime:$color $uptime ${color #ff00ba}

${font Radio Space:size=10}${color #ff00ba}Rhythmbox:${font}
${font Radio Space:size=10}$alignr${color #ffffff}${exec rhythmbox-client --print-playing --no-start} ${font}

${color ff00ba}${font StyleBats:size=22}A${font}${color ff00ba}GPU:${color #ffffff}${exec  aticonfig --adapter=0 --od-getclocks| cut -c12-39 | head -2 | tail -1}
${color ff00ba}GPU Speed:${color #ffffff}${exec  aticonfig --adapter=0 --od-getclocks| cut -c30-39 | head -5 | tail -1}MHz 
${color ff00ba}Temperature GPU: ${color #ffffff}${exec aticonfig --adapter=0 --od-gettemperature | cut -c37-45 | tail -1}
${color ff00ba}GPU: ${color #ffffff}${exec aticonfig --adapter=0 --od-getclocks| cut -c30-34 |  tail -1}

${color ff00ba}${font StyleBats:size=22}A${font}${color ff00ba}CPU:${color #ffffff} AMD athlon 64x2
${color ff00ba}Cpu Speed:$color $freq_dyn MHz 
${color ff00ba}Temperature CPU1 :${color #ffffff} ${exec  sensors -uA|grep temp2|cut -c12-18 |head -1}°C
${color ff00ba}${cpu cpu1} ${color #ffffff}${cpubar cpu1}
${color ff00ba}Temperature CPU2 :${color #ffffff} ${exec  sensors -uA|grep temp4|cut -c12-18 |head -1}°C 
${color ff00ba}${cpu cpu2} ${color #ffffff}${cpubar cpu2}
 
${color #ff00ba}${font StyleBats:size=22}G${font}  RAM:$color $mem / $memmax - $memperc% 
${color #ff00ba}${font StyleBats:size=22}H${font}  SWAP:$color $swap / $swapmax - $swapperc%

${color #ff00ba}Network :$color
${font PizzaDude Bullets:size=22}${color #ff00ba}v${font}${color #ff00ba}   Up. ${color ffffff}${upspeed eth0} Kb/s
${font PizzaDude Bullets:size=22}${color #ff00ba}r${font}${color #ff00ba}   Down. ${color ffffff}${downspeed eth0} Kb/s

${color #ff00ba}IP: ${color ffffff}${addr eth0}$color

${color white}Disk
${font Radio Space:size=10}${color ff00ba}Sda: ${color white}$alignr${execi 10 hddtemp -n /dev/sda}°C${font}
${color white}Disk Space
${color #ff00ba}/boot   ${fs_used /boot}/${fs_size /boot}${alignr}${fs_used_perc /boot}%
${fs_bar /boot}

${color #ff00ba}/   ${fs_used /}/${fs_size /}${alignr}${fs_used_perc /}%
${fs_bar /}

${color #ff00ba}/home   ${fs_used /home}/${fs_size /home}${alignr}${fs_used_perc /home}%
${fs_bar /home}

${if_mounted /media/disk-1}/licenced  ${fs_used /media/disk-1}/${fs_size /media/disk}${alignr}${fs_used_perc /media/disk-1}%
${fs_bar /media/disk-1}
${else}Partition licenced umonted
$endif
${if_mounted /media/disk-2}/Externe ${fs_used /media/disk-2}/${fs_size /media/disk-1}${alignr}${fs_used_perc /media/disk-2}%
${fs_bar /media/disk-2}
${else}Disk externe débrancher
$endif
${if_mounted /media/FEDORA}Clez usb ${fs_used /media/disk-3}/${fs_size /media/disk-2}${alignr}${fs_used_perc /media/FEDORA}%
${fs_bar /media/FEDORA}
${else}Clef USB Débrancher
$endif

${color lightgrey}I/O disque :${color #dd80ef} $diskio $color
${diskiograph 32,300 dd80ef dd80ef}
Conkyrc2
# Configuration de Conky
#
# la liste des variables a été enlevée de ce fichier en faveur
# de la documentation.
# Visitez http://conky.sf.net pour une liste à jour.

# La "zone de texte" est la fenêtre Conky (et non uniquement le texte).

# Mettez yes si vous voulez que Conky soit intégré à l'arrière plan
background yes

# Police de X quand Xft est désactivé, vous pouvez en choisir une avec le programme xfontsel
#font 5x7
#font 6x10
#font 7x13
#font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

# Utiliser Xft?
use_xft yes

# Police de Xft quand Xft est activé
xftfont Radio Space:size=8

# Texte alpha quand Xft est utilisé
xftalpha 0.8

# MPD hôte/port
# mpd_host localhost
# mpd_port 6600
# mpd_password tinker_bell

# Tout imprimer vers console ?
out_to_console no

# Boîte mail (? : mail spool)
mail_spool $MAIL

# Intervalles de mises à jour en secondes
update_interval 0.50

# Ceci est le nombre de fois que Conky va se mettre à jour avant de quitter
# Mettre à zéro pour faire tourner en permanence
total_run_times 0

# Créer sa propre fenêtre au lieu d'utiliser le bureau (requis dans Nautilus) ?
own_window yes

# Si own_window est sur yes, vous pouvez utiliser les options normal, desktop ou override
own_window_type normal

# Utiliser le fond transparent avec own_window ?
own_window_transparent yes

# Si own_window_transparent est sur no, vous pouvez changer la couleur de fond ici
own_window_colour hotpink

# Si own_window est sur yes, ces options du gestionnaire de fenêtre peuvent être utilisées
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Utiliser le double buffering (réduit le scintillement, peut ne pas fonctionner avec tout le monde) ?
double_buffer yes

# Taille minimum de la zone de texte
minimum_size 150 100

# Dessiner les ombres ?
draw_shades no

# Dessiner les contours ?
draw_outline no

# Dessiner les bordures autour du texte ?
draw_borders no

# Dessiner les bordures autour des graphes ?
draw_graph_borders no

# Longueur des traits des séparateurs
stippled_borders 10

# Marge entre la bordure et le texte
border_margin 4

# Épaisseur de la bordure
border_width 1

# Couleur par défaut et couleur de la bordure
default_color white
default_shade_color black
default_outline_color black

# Alignement du texte, les autres options possibles sont expliquées (sûrement sur le site web)
#alignment top_left
#alignment top_right
#alignment bottom_left
alignment bottom_right
#alignment none

# Espace entre les bords d'écran et le texte
# same thing as passing -x at command line (aucune idée de comment traduire ceci)
gap_x 12
gap_y 12

# Soustraire les buffers du système de fichiers de la mémoire utilisée (? :subtract file system buffers from used memory) ?
no_buffers no

# Mettez yes si vous voulez que tout le texte soit en majuscules
uppercase yes

# Nombre d'échantillons CPU pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
cpu_avg_samples 2

# Nombre d'échantillons réseau pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
net_avg_samples 2

# Forcer UTF8 ? À noter que le support UTF8 requiert XFT
override_utf8_locale no

# Ajouter des espaces pour empêcher les objets de partir n'importe où ? Ceci affecte seulement certains objets
use_spacer none

# Autoriser chaque moniteur de port à suivre au plus tant de connections (si 0 ou not est mis, le nombre par défaut est 256) ?
#max_port_monitor_connections 256

# Nombre maximum d'objets spéciaux, ex : polices, décalages, alignements, etc. Pas bien compris ça moi...
#max_specials 512

# Taille maximum du buffer utilisateur pour le texte, c'est à dire sous la ligne TEXT
#max_user_text 16384

# Intervalle de mise à jour pour le démon du lecteur de musique, ex : mpd, audacious
#music_player_interval 3

# La variable est donnée soit au format $variable soit au format ${variable}. Cette dernière
# permet les caractères justes après la variable et doit être utilisée dans les
# trucs du réseau à cause d'un argument.

# Ce qui est placé après 'TEXT' apparaîtra à l'écran.

TEXT
${color #ffffff}${font Radio Space:size=15}${time %A %d %B %Y}
${color #ffffff}${font Radio Space:size=65}${time %H:%M}
flashy le fond d'ecran mais conky pas mal du tout 😉
Bonjour les gens. 🙂

Je viens vous embêter parce que j'ai un petit problème...
Ain de faire pleurer de rage tous mes amis, je suis en train de me paramétrer un petit Conky des familles (c'est mortel !)
Bref, je suis en train d'adapter...heuuu...de m'inspirer...enfin bref, je repompe intégralement le conky de kenshin :hammer:

Ca fonctionne nickel, c'est beauuu, et on se demande encore pourquoi on devrait lancer des applications alors que le bureau est si joli par lui-même. ^^

MAIS, j'ai un souci (un classique, si j'ai bien compris, avec compiz)
mes fenêtres conky s'affichent au dessus des icônes et les cachent, ce qui est tout de même un peu embêtant...
j'ai testé la solution évoquée sur un autre sujet, en vérifiant que j'avais bien la ligne :
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
J'ai. Mais ça marche pô 🙁



j'ai tenté de mettre la fenêtre en normal, en override, en desktop, et même en root (j'avais lu ça quelque part ici même...) sans plus de résultat.
C'est très frustrant.

Donc comme je n'arrive pas à trouver de solution en farfouillant rapidos sur le web, je viens humblement vous demander de m'éclairer de vos lumières, Oh grands pinguistes tout puissants...
Quelqu'un aurait-il une solution à proposer au petit noob ? (c'est important, c'est vital, ça me donnerait l'occasion de frimer en soirées, ce qui n'a pas de prix...)
Merki... 🙂

EDIT : titimoi donnait un lien proposant une manip à effectuer avec le gestionnaire de fenêtres de compiz...Seulement en bon noob, je galère :
Lancez le depuis Système\Préférences\Advanced Desktop Effects Settings ou en tapant ccsm dans un terminal. Commencez par vous rendre dans Utility et activez Regex Matching. Allez ensuite dans Effects, Décoration de la fenêtre (activée par défaut, ne la désactivez pas). Dans la partie Decoration windows, insérez
!title=x
où x est le titre de la fenêtre de conky, composé en général du nom de votre PC, suivi de conky :
!title=ma-machine - conky
Ca peut être aussi : !title=Conky (ma-machine). L?39;important c?39;est que vous mettiez ce que vous voyez dans la barre de titre de la fenêtre de conky. Indiquez la même chose dans Shadow windows. Ceci aura pour effet de laisser activé le cadre de fenêtre et l?39;ombrage pour toutes les fenêtres exceptées celle de Conky. Si vous aviez déjà placé quelque chose dans ces zones, séparez-les par un &.

Ensuite, rendez-vous dans la partie Window Management, et ouvrez la partie Windows Rules (cochez-là si ce n?39;est pas fait). Entrez cette fois
title=x
où x est le titre de la fenêtre de Conky (sans le ! cette fois) dans les catégories Skip taskbar, Skip pager, Below, Sticky, Non resizable windows, Non minimizable windows, Non maximizable windows, Non closable windows…, selon vos préférences pour que ces paramètres s?39;activent pour Conky.

Voilà, c?39;est prêt, tapez
conky
dans un terminal pour exécuter le logiciel avec les nouveaux paramètres. On a une illusion d?39;intégration dans le fond d?39;écran, sans répercussion pour les icônes.
En farouillant, je pense pouvoir trouver le nom de ma-machine, par contre, je ne sais pas ou trouver le titre de mes fenêtres conky...(je ne suis même pas sur de savoir ce que ça veut dire, en fait...Je trouve ça où ?)
Help ?
pour le nom de ta machine.. je pense que c'est simplement le nom après le "@" quand tu ouvres un terminal. Pour le nom de la fenêtre conky je n'en ai aucune idée (je suis même surpris d'avoir mis ce lien.. car je ne l'ai pas utilisé.. mes icones sont toujous cachées par mon conky (et cela m'embête..)
20 jours plus tard
[résolu - voir plus bas dans ce post]
Bonjour,
j'affiche la t° du cpu avec lacpitemp mais elle est bloquée à 40°C (j'ai vu que pour tout le monde c'est à peu près pareil).
Je me demandais donc comment afficher avec excec ce que me retourne sensors dans conky ?

merci d'avance.

ce que donne sensors :
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:  +39.0°C                                    

it8712-isa-0290
Adapter: ISA adapter
VCore 1:     +1.39 V  (min =  +0.00 V, max =  +4.08 V)   
VCore 2:     +0.00 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
+3.3V:       +3.33 V  (min =  +0.00 V, max =  +4.08 V)   
+5V:         +4.92 V  (min =  +0.00 V, max =  +6.85 V)   
+12V:       +11.78 V  (min =  +0.00 V, max = +16.32 V)   
-12V:        -4.66 V  (min = -27.36 V, max =  +3.93 V)   
-5V:        -13.64 V  (min = -13.64 V, max =  +4.03 V)   ALARM
Stdby:       +4.92 V  (min =  +0.00 V, max =  +6.85 V)   
VBat:        +3.06 V
fan1:       1896 RPM  (min =    0 RPM, div = 8)
fan2:          0 RPM  (min =    0 RPM, div = 8)
fan3:       5818 RPM  (min =    0 RPM, div = 8)
M/B Temp:    +32.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = transistor
CPU Temp:    +35.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = transistor
Temp3:       +25.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = transistor
cpu0_vid:   +0.875 V
[---]

EDIT : trouvé


En fait j'ai utilisé la commande sensors que je demande à conky d'executer puis de trier les infos grâce à un grep.
Concrètement ça donne ça :
${color3}Températures :
${color1}CPU : $color${execi 60 sensors | grep Core0 | cut -c15-16}°C
${color1}Carte mère :  $color${execi 60 sensors | grep "M/B Temp" | cut -c14-20}
J'éxecute donc toutes les 60 secondes cette commande, on recherche ce qu'on désire avec grep puis on cut la ligne pour récupérer juste le chiffre intéressant. On peut faire de même avec les tensions ou la vitesse des ventilos.

Pour le disque dur j'ai du installer hddtemp (disponible dans les dépots officiels) et ça donne ça :
${color1}DD : $color${execi 60 hddtemp -n /dev/sda}°C
Voici mon .conkyrc entier :
${color1}CPU : $color${freq}MHz / $cpu%
${color2}${cpugraph}

${color1}Mémoire RAM : $color$mem / $memmax
     $memperc % ${color2}${membar}
${color1}Utilisation du Swap : $color$swap / $swapmax
     $swapperc %  ${color2}${swapbar}
$stippled_hr
${color3}Voltage :
${color1}Voltage CPU : $color${execi 60 sensors | grep "VCore 1" | cut -c13-20}
${color1}Voltage +12V (alim) : $color${execi 60 sensors | grep "+12V" | cut -c13-20}

${color3}Températures :
${color1}CPU : $color${execi 60 sensors | grep Core0 | cut -c15-16}°C
${color1}DD : $color${execi 60 hddtemp -n /dev/sda}°C
${color1}Carte mère :  $color${execi 60 sensors | grep "M/B Temp" | cut -c14-20}

${color3}Ventilateurs :
${color1}CPU : $color${execi 60 sensors | grep "fan1" | cut -c12-16} rpm
${color1}Carte mère : $color${execi 60 sensors | grep "fan3" | cut -c12-16} rpm

$stippled_hr
${color1}Disque dur : ${alignr}${color1}Activité : $color${diskio /dev/sda}/s
${color1}Système  : $color${fs_used /} / ${fs_size /}
     $color${fs_used_perc /}% ${color2}${fs_bar /}
${color1}Home        : $color${fs_used /home} / ${fs_size /home}
     $color${fs_used_perc /home}% ${color2}${fs_bar /home}
${color1}Windows  : $color${fs_used /windows/C} / ${fs_size /windows/C}
     $color${fs_used_perc /windows/C}% ${color2}${fs_bar /windows/C}

$stippled_hr
${color1}Ethernet : $color${addr eth0}
${color1}IP Distante : $color${execi 3600 wget -O - http://ip.tupeux.com | tail}
${color1}Download : $color${downspeed eth0} kiB/s ${alignr}${color1}Upload : $color${upspeed eth0} kiB/s
${color1}Total : $color${totaldown eth0} ${alignr}${color1}Total : $color${totalup eth0}
$stippled_hr
${color1}Processeur$alignr${color}${color #B5141B}(%)  PID    CPU${color}
${color #FFFFFF}${top name 1} $alignr${top pid 1} ${top cpu 1}
${color #CACACA}${top name 2} $alignr${top pid 2} ${top cpu 2}
${color #A2A2A2}${top name 3} $alignr${top pid 3} ${top cpu 3}
${color #787878}${top name 4} $alignr${top pid 4} ${top cpu 4}

${color1}Mémoire$alignr${color}${color #B5141B}(%)  PID    MEM${color}
${color #FFFFFF}${top_mem name 1} $alignr${top_mem pid 1} ${top_mem mem 1}
${color #CACACA}${top_mem name 2} $alignr${top_mem pid 2} ${top_mem mem 2}
${color #A2A2A2}${top_mem name 3} $alignr${top_mem pid 3} ${top_mem mem 3}
${color #787878}${top_mem name 4} $alignr${top_mem pid 4} ${top_mem mem 4}$color