J'ai le même soucis et j'ai essayé ta solution mais cela ne fonctionne pas...
Ou faut-il mettre ce script pour qu'il soit lancé au démarrage de ma session?
Ou faut-il mettre ce script pour qu'il soit lancé au démarrage de ma session?
J'avais évoqué la réponse à ce problème dans le #53. Curieusement, les attributs à donner à le fenêtre de Conky sont différents en fonction du gestionnaire composite utilisé.Mistral wrote:Seulement maintenant mes conky s'affiche dans une sorte de cadre transparent, on dirait qu'il y a une surépaisseur... (voir screenshot)
Est ce que quelqu'un saurait comment retirer sa? 🙂
Dans mon fichier conky ça a l'air de m'afficher le temps restant pour que la batterie soit complètement chargée mais je n'en suis pas sur. Est ce que vous pourriez me renseigner siouplé ? :-DBattery charge/discharge time remaining of ACPI battery. ACPI battery number can be given as argument (default is BAT0).
Salut effectivement il va falloir que je teste alors ^^Fox Delta wrote:En fait, d'apres ce que j'ai compris c'est:
1) Si l'ordinateur est branche sur le secteur, ca indique le temps de charge restant
2) Si l'ordinateur utilise la batterie, ca indique le temps restant avant qu'elle ne soit dechargee.
j'ai trouvé tout un tas de variables dans les propriété de la batterie en fouillant un peu, des truc du genre le nombre de "cellules" chargées (je sais que ce n'est pas réellement des cellules mais bon.. appellons le comme ça !), le nombre de cellule au total etc.. donc si on sait qu'une fois déchargé, à combien le temps de décharge est estimé (par exemple j'ai 4570 cellules et je sais qu'a pleine charge j'ai 2h05min avant que le pc ne s'éteigne, il suffit de faire un petit calcul: 4570 divisé par 3900 (seconde) et tu as le nombre de cellule déchargé par seconde, ensuite en faisant un petit programme simple (sans prétention je suis une bille en bash mais je serais capable de la faire..) qui prend en paramètre le nombre de cellules restante, et qui donne le temps restant (faire donc un cat de la sortie de ce programme. (il y a certainement plus simple mais je n'ai pas cherché étant donné que cela n'est pas très compliqué). bref dans tous les cas je n'ai absolument pas le temps de faire cela, donc si tu connais les bases du bash Sven, fait nous en profiter ! (cela dit ça ne m'étonnerais pas que quelqu'un ai déjà fait un truc du genre... je n'ai pas trouvé.${battery_percent BAT0}% - $acpiacadapter
xftfont Purisa:style=Bold:size=8
le texte n'apparait pas en gras oO ... Je n'arrive pas à trouver où est le problème :-?xftfont Purisa:bold:size=8
suffit amplement ^^use_xft yes
xftfont Liberation Sans:bold:size=10
#xftalpha 0.8
update_interval 2.5
total_run_times 0
own_window yes
#own_window_type override #marche pas sous openbox
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
double_buffer yes
no_buffers yes
background no
own_window_colour hotpink
#contours des bargraph?
draw_graph_borders yes
#largeur maximale de la fenetre # valeurs identiques pour eviter les bugs
maximum_width 400
#largeur minimale de la fenetre # du texte de raffraichissement
minimum_size 280 5
draw_shades no
draw_outline no
draw_borders no
stippled_borders 5
border_margin 0
border_width 0
default_color green
default_shade_color white
default_outline_color white
alignment top_right
gap_x 20
gap_y 12
uppercase no
cpu_avg_samples 2
net_avg_samples 2
#override_utf8_locale yes
use_spacer right
out_to_console yes
TEXT
$alignc ${color white} Système client fonctionant depuis $uptime
${color #000080}$stippled_hr
${color gray}Fréquence CPU: ${color white}$freq ${color gray}Utilisation : ${color white}${cpu cpu1}%
${color #0000ff}${cpugraph cpu1 20,355 0000ff ff4500}
${color gray}Température CPU : ${color white}${exec sensors | grep temp1 | awk '{print $2}'} ${color gray}Température GPU : ${color white}${exec sensors | grep temp2 | awk '{print $2}'}
${color #000080}$stippled_hr
${color gray}Utilisation RAM : ${color gray} Totale Utilisée Pourcentage
${color white} $memmax $mem $memperc%
${color #0000ff}${memgraph 20,355 0000ff ff4500}
${color gray}Utilisation Swap : ${color white} $swap/$swapmax - $swapperc%
${color #00f5ff} ${swapbar}
${color #000080}$stippled_hr
${color gray}Internet:
${color gray}Reception:${color white} ${downspeedf eth0} k/s ${color gray}Envoi: ${color white}${upspeedf eth0} k/s
${color gray}Total:${color white} ${totaldown eth0} ${color gray}Total:${color white} ${totalup eth0}
${color #0000ff}${downspeedgraph eth0 20,170 0000ff ff4500} ${color #22ccff}${upspeedgraph eth0 20,170 0000ff ff4500}
${color #000080}$stippled_hr
${color gray}Systèmes de fichiers:
${color gray}Fedora9 : ${color white}/ ${color gray}Temp°: ${color white}${execi 10 hddtemp -n /dev/sda} °C
${color gray}Total: ${color white}${fs_size /} ${color gray}Utilisé: ${color white}${fs_used /} ${color gray}Libre: ${color white}${fs_free /}
${color #00f5ff}${fs_bar /}
${color gray}home : ${color white}/home ${color gray}Temp°: ${color white}${execi 10 hddtemp -n /dev/sda} °C
${color gray}Total: ${color white}${fs_size /home} ${color gray}Utilisé: ${color white}${fs_used /home} ${color gray}Libre: ${color white}${fs_free /home}
${color #00f5ff}${fs_bar /home}
${color #000080}$stippled_hr
${color gray}Procéssus : ${color white}$processes
${color #0000ff}En cours: $alignc PID CPU% MEM%
${color #ff4500} ${top name 1} $alignc ${top pid 1} ${top cpu 1} ${top mem 1}
${color white} ${top name 2} $alignc ${top pid 2} ${top cpu 2} ${top mem 2}
${color white} ${top name 3} $alignc ${top pid 3} ${top cpu 3} ${top mem 3}
${color white} ${top name 4} $alignc ${top pid 4} ${top cpu 4} ${top mem 4}
${color #0000ff}En mémoire:
${color #ff4500} ${top_mem name 1} $alignc ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color white} ${top_mem name 2} $alignc ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color white} ${top_mem name 3} $alignc ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color #000080}$stippled_hr
${if_existing /home/UserDuPC/.Autorun/PingServeurCentOSOK} $alignc ${color white} Système serveur fonctionnent depuis ${exec ssh ServeurCentOS uptime | awk '{print $3}'} min avec ${exec ssh ServeurCentOS uptime | awk '{print $5}'} users
${color gray}Disque dur 320 Go : ${color white}${execi 30 ssh ServeurCentOS hddtemp -n /dev/hda} °C
${color gray}Disque dur 400 Go : ${color white}${execi 30 ssh ServeurCentOS hddtemp -n /dev/hdb} °C
${color #000080}$stippled_hr $endif ${if_existing /home/UserDuPC/.Autorun/PingServeurCentOSOK_Multimedia}
${color gray}Multimedia : ${color white}/home/UserDuPC/Multimedia ${color gray}Temp°: ${color white}${execi 30 ssh ServeurCentOS hddtemp -n /dev/hdb} °C
${color gray}Total: ${color white}${fs_size /home/UserDuPC/Multimedia} ${color gray}Utilisé: ${color white}${fs_used /home/UserDuPC/Multimedia} ${color gray}Libre: ${color white}${fs_free /home/UserDuPC/Multimedia}
${color #00f5ff}${fs_bar /home/UserDuPC/Multimedia} $endif ${if_existing /home/UserDuPC/.Autorun/PingServeurCentOSOK_Logiciel}
${color gray}Logiciel : ${color white}/home/UserDuPC/Logiciel ${color gray}Temp°: ${color white}${execi 30 ssh ServeurCentOS hddtemp -n /dev/hda} °C
${color gray}Total: ${color white}${fs_size /home/UserDuPC/Logiciel} ${color gray}Utilisé: ${color white}${fs_used /home/UserDuPC/Logiciel} ${color gray}Libre: ${color white}${fs_free /home/UserDuPC/Logiciel}
${color #00f5ff}${fs_bar /home/UserDuPC/Logiciel} $endif ${if_existing /home/UserDuPC/.Autorun/PingServeurCentOSOK_Documents}
${color gray}Documents : ${color white}/home/UserDuPC/Documents ${color gray}Temp°: ${color white}${execi 30 ssh ServeurCentOS hddtemp -n /dev/hda} °C
${color gray}Total: ${color white}${fs_size /home/UserDuPC/Documents} ${color gray}Utilisé: ${color white}${fs_used /home/UserDuPC/Documents} ${color gray}Libre: ${color white}${fs_free /home/UserDuPC/Documents}
${color #00f5ff}${fs_bar /home/UserDuPC/Documents} $endif
L'affichage du monitoring de mon serveur est conditionné par l'existence de fichier (le test de montage ne me plaisais pas)#/bin/sh
#Script de Renaud henry, libre de droit
#mail : renaudprogramme@gmail.com
#Fonction pour activer/déactiver l'affichage d'information dans conky de Multimedia
conkyMultimedia() {
if [ $1 -eq 1 ]; then
1>/home/UserDuPC/.Autorun/PingServeurCentOSOK_Multimedia
fi
if [ $1 -eq 0 ]; then
rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK_Multimedia
fi
}
#Fonction pour activer/déactiver l'affichage d'information dans conky de Logiciel
conkyLogiciel() {
if [ $1 -eq 1 ]; then
1>/home/UserDuPC/.Autorun/PingServeurCentOSOK_Logiciel
fi
if [ $1 -eq 0 ]; then
rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK_Logiciel
fi
}
#Fonction pour activer/déactiver l'affichage d'information dans conky de Documents
conkyDocuments() {
if [ $1 -eq 1 ]; then
1>/home/UserDuPC/.Autorun/PingServeurCentOSOK_Documents
fi
if [ $1 -eq 0 ]; then
rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK_Documents
fi
}
#Fonction pour activer/déactiver l'affichage d'information dans conky de l'affichage général
conkyG() {
if [ $1 -eq 1 ]; then
1>/home/UserDuPC/.Autorun/PingServeurCentOSOK
fi
if [ $1 -eq 0 ]; then
rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK
fi
}
#Fonction pour activer/déactiver le montage de Multimedia
mountMultimedia() {
#Pour éviter les message d'érreur, on teste que le montagen'est pas déja fais
chaine=$(ls /home/UserDuPC/Multimedia)
if [ -z "$chaine" ];then
if [ $1 -eq 1 ]; then
echo "Montage de ServeurCentOS:/Multimedia"
sudo mount ServeurCentOS:/Multimedia
else
echo "ServeurCentOS:/Multimedia déja monté"
fi
else
if [ $1 -eq 0 ]; then
echo "Démontage de ServeurCentOS:/Multimedia"
sudo umount ServeurCentOS:/Multimedia
else
echo "ServeurCentOS:/Multimedia déja démonté"
fi
fi
}
#Fonction pour activer/déactiver le montage de Logiciel
mountLogiciel() {
#Pour éviter les message d'érreur, on teste que le montagen'est pas déja fais
chaine=$(ls /home/UserDuPC/Logiciel)
if [ -z "$chaine" ];then
if [ $1 -eq 1 ]; then
echo "Montage de ServeurCentOS:/Logiciel"
sudo mount ServeurCentOS:/Logiciel
else
echo "ServeurCentOS:/Logiciel déja monté"
fi
else
if [ $1 -eq 0 ]; then
echo "Démontage de ServeurCentOS:/Logiciel"
sudo umount ServeurCentOS:/Logiciel
else
echo "ServeurCentOS:/Logiciel déja démonté"
fi
fi
}
#Fonction pour activer/déactiver le montage de Documents
mountDocuments() {
#Pour éviter les message d'érreur, on teste que le montagen'est pas déja fais
chaine=$(ls /home/UserDuPC/Documents)
if [ -z "$chaine" ];then
if [ $1 -eq 1 ]; then
echo "Montage de ServeurCentOS:/Documents"
sudo mount ServeurCentOS:/Documents
else
echo "ServeurCentOS:/Documents déja monté"
fi
else
if [ $1 -eq 0 ]; then
echo "Démontage de ServeurCentOS:/Documents"
sudo umount ServeurCentOS:/Documents
else
echo "ServeurCentOS:/DocumentsLogiciel déja démonté"
fi
fi
}
echo Test de connection ...
chaine=$(ping -c 1 ServeurCentOS)
if [ $? -eq 0 ];then
#On quitte le programme que si $choix=6
until [ ${choix} -eq 6 ]
do
choix=0
# On affiche le choix des actions :
until [ ${choix} -ge 1 -a ${choix} -le 6 ]
do
echo "1) configuration automatique de conky"
echo "2) Activer/Déactiver monitoring de conky"
echo "3) Montage automatique"
echo "4) Démontage automatique"
echo "5) Montage/Démontage manuelle"
echo "6) Quitter"
read choix
done
#configuration automatique de conky
if [ $choix -eq 1 ]
then
#On dit que le serveur est allumé
conkyG 1
#on teste les montage nfs4
#ServeurCentOS:/Multimedia
chaine=$(ls /home/UserDuPC/Multimedia)
if [ -n "$chaine" ];then
echo "ServeurCentOS:/Multimedia : Monté"
conkyMultimedia 1
else
echo "ServeurCentOS:/Multimedia : Démonté"
conkyMultimedia 0
fi
#ServeurCentOS:/Logiciel
chaine=$(ls /home/UserDuPC/Logiciel)
if [ -n "$chaine" ];then
echo "ServeurCentOS:/Logiciel : Monté"
conkyLogiciel 1
else
echo "ServeurCentOS:/Logiciel : Démonté"
conkyLogiciel 0
fi
#ServeurCentOS:/Documents
chaine=$(ls /home/UserDuPC/Documents)
if [ -n "$chaine" ];then
echo "ServeurCentOS:/Documents : Monté"
conkyDocuments 1
else
echo "ServeurCentOS:/Documents : Démonté"
conkyDocuments 0
fi
fi
#Activer/Déactiver monitoring de conky
if [ $choix -eq 2 ]
then
testconky=0
clear
until [ ${testconky} -eq 1 ]
do
echo "** Activer/Déactiver monitoring de conky **"
echo ""
echo "1--> activer, 2--> Déactiver 0--> quitter"
echo "Monitoring Générale / montage Logiciel / montage Multimedia / montage Documents"
echo ""
echo "exemple : 1222"
echo "Réponce : "
read Reponce
if [ ${Reponce} -ge 1111 -a ${Reponce} -le 2222 ]
then
vartest1=$(($Reponce / 1000))
echo "$vartest1=((Reponce / 1000))"
vartest2=$((($Reponce / 100) - ($vartest1 * 10)))
echo "$vartest2=($vartest1 * 10 - ($Reponce / 100)))"
vartest3=$((($Reponce / 10) -($vartest1 * 100) - ($vartest2 * 10)))
echo "$vartest3=((($vartest1 * 100) - ($vartest2 * 10) - ($Reponce / 10)))"
vartest4=$(($Reponce - ($vartest1 * 1000) - ($vartest2 * 100) - ($vartest3 * 10)))
echo "$vartest4=((($vartest1 * 1000) - ($vartest2 * 100) - ($vartest3 * 10) - $Reponce)))"
testconky=0
case $vartest1 in
1 )
echo "Activation Monitoring Général"
conkyG 1
;;
2 )
echo "Désactivation Monitoring Général"
conkyG 0
;;
* )
echo "Erreur '$vartest1' Monitoring Général"
testconky=2
;;
esac
case $vartest2 in
1 )
echo "Activation montage Logiciel"
conkyLogiciel 1
;;
2 )
echo "Désactivation montage Logiciel"
conkyLogiciel 0
;;
* )
echo "Erreur '$vartest2' montage Logiciel"
testconky=2
;;
esac
case $vartest3 in
1 )
echo "Activation montage Multimedia"
conkyMultimedia 1 #1>/home/UserDuPC/.Autorun/PingServeurCentOSOK_Multimedia
;;
2 )
echo "Désactivation montage Multimedia"
conkyMultimedia 0 #rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK_Multimedia
;;
* )
echo "Erreur '$vartest3' montage Multimedia"
testconky=2
;;
esac
case $vartest4 in
1 )
echo "Activation montage Documents"
conkyDocuments 1
;;
2 )
echo "Désactivation montage Documents"
conkyDocuments 0
;;
* )
echo "Erreur '$vartest3' montage Documents"
testconky=2
;;
esac
if [ $testconky -eq 0 ]
then
testconky=1
else
testconky=0
fi
else
if [ $Reponce -eq 0 ]
then
testconky=1
echo " Fin de programme"
else
testconky=0
echo "Reponce incorecte ('$Reponce')"
fi
fi
done
fi
#Montage automatique
if [ $choix -eq 3 ]
then
#Multimédia
mountMultimedia 1
#Logiciel
mountLogiciel 1
#Documents
mountDocuments 1
fi
#Démontage automatique
if [ $choix -eq 4 ]
then
#Multimédia
mountMultimedia 0
#Logiciel
mountLogiciel 0
#Documents
mountDocuments 0
fi
#5)Montage/Démontage manuelle
if [ $choix -eq 5 ]
then
testconky=0
clear
until [ ${testconky} -eq 1 ]
do
echo "** Montage/Démontage manuelle **"
echo ""
echo "1--> monter, 2--> Démonter 0--> quitter"
echo " montage Logiciel / montage Multimedia / montage Documents"
echo ""
echo "exemple : 1222"
echo "Réponce : "
read Reponce
if [ ${Reponce} -ge 111 -a ${Reponce} -le 222 ]
then
vartest2=$(($Reponce / 100))
echo "$vartest2"
vartest3=$((($Reponce / 10) - ($vartest2 * 10)))
echo "$vartest3"
vartest4=$(($Reponce - ($vartest2 * 100) - ($vartest3 * 10)))
echo "$vartest4"
testconky=0
case $vartest2 in
1 )
mountLogiciel 1
;;
2 )
mountLogiciel 0
;;
* )
echo "Erreur '$vartest2' montage Logiciel"
mountconky=2
;;
esac
case $vartest3 in
1 )
mountMultimedia 1
;;
2 )
mountMultimedia 0
;;
* )
echo "Erreur '$vartest3' montage Multimedia"
testconky=2
;;
esac
case $vartest4 in
1 )
mountDocuments 1
;;
2 )
mountDocuments 0
;;
* )
echo "Erreur '$vartest3' montage Documents"
testconky=2
;;
esac
if [ $testconky -eq 0 ]
then
testconky=1
else
testconky=0
fi
else
if [ $Reponce -eq 0 ]
then
testconky=1
echo " Fin de programme"
else
testconky=0
echo "Reponce incorecte ('$Reponce')"
fi
fi
done
fi
done
else
echo DNSServeurCentOS non connecté ...
rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK
rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK_Multimedia
rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK_Logiciel
rm -f /home/UserDuPC/.Autorun/PingServeurCentOSOK_Documents
fi
Après ce qui vas, ce qui ne fonctionne pas.$alignc ${color white} Système serveur fonctionnent depuis ${exec ssh ServeurCentOS uptime | awk '{print $3}'} min avec ${exec ssh ServeurCentOS uptime | awk '{print $5}'} users
donne :
avec "ssh ServeurCentOS uptime" = "12:59:10 up 2 min, 0 users, load average: 1.44, 0.42, 0.14"Système serveur fonctionnent depuis 2 min avec 0 users
$alignc ${color white} Système serveur fonctionnent depuis ${exec ssh ServeurCentOS uptime | awk '{print $3}'} min avec ${exec ssh ServeurCentOS uptime | awk '{print $5}'} users
donne :
avec "ssh ServeurCentOS uptime" = "12:56:13 up 2:47, 0 users, load average: 0.19, 0.49, 0.52"Système serveur fonctionnent depuis 2:47, min avec users, users
tu trouve simplement l'equivalent eth0 et puis c'est bon.${if_existing /proc/net/route wlan0}${color0}Wifi $hr
${color1}Qualité: $color${wireless_link_qual wlan0}% ${alignr}${color1}Débit: $color${wireless_bitrate wlan0}
${wireless_link_qual_perc wlan0}% ${wireless_link_bar wlan0}$endif
Excuse moi de t'embêter Titimoi, mais j'aimerais savoir comment tu as pu trouver ce genre de choses ?titimoi wrote:oui avec un if tout simplement (j'ai un truc like that personnellement pour qu'il m'affiche wifi uniquement si la connexion en wifi :
tu trouve simplement l'equivalent eth0 et puis c'est bon.${if_existing /proc/net/route wlan0}${color0}Wifi $hr
${color1}Qualité: $color${wireless_link_qual wlan0}% ${alignr}${color1}Débit: $color${wireless_bitrate wlan0}
${wireless_link_qual_perc wlan0}% ${wireless_link_bar wlan0}$endif
Te prends pas trop le chou, c'est juste que je voulais savoir si j'étais passé a côté de quelque chose. J'épluche aussi le sujet sur le forum ubuntu pour voir si je peux y trouver des trucs sympas, que j'essaie de recenser sur un petit carnet, afin de pouvoir les réexpliquer par la suite... Cela dit ces derniers temps j'ai aps trop eu le temps de bosser sur le pc à cause du taff ... Ça viendra ^^titimoi wrote:je n'en ai absolument aucune idée, j'ai trouvé en cherchant et en m'aidant du forum ubuntu qui est très fournis, désolé de ne pas pouvoir t'aider plus mais je n'ai pas trop le temps de chercher.
${if_existing /proc/net/route eth0}
donc en effet comme le wifi que je t'avais présenté 😉# 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 URW Chancery L: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
# 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 override
# 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
#vieille ligne au cas ou
#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 400
# 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 3
# Nombre d'échantillons réseau pour faire la moyenne
# Mettre sur 1 pour désactiver la moyenne
net_avg_samples 3
# 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
$alignc${color white}Utilisation des ressources
$stippled_hr
${color #FF0000}Frequence CPU :${color #ffffff} $freq_dyn MHz
${color #FF0000}Temperature CPU :${color #ffffff} ${exec sensors -uA|grep temp1_input|cut -c15-20}
${color #FF0000}Utilisation CPU :${color #ffffff} $cpu% ${cpubar}
${color red}${cpugraph 071927 ff0000}
${color #FF0000}Utilisation RAM :$color $mem / $memmax - $memperc% ${membar}
${color #FF0000}Utilisation SWAP :$color $swap / $swapmax - $swapperc% ${swapbar}
${color #FF0000}Processus :$color $processes ${color #FF0000}Actifs :$color $running_processes
$color
${color}Utilisation Processeur
${color} Nom PID % CPU % MEM
${color #F7C60C} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
$stippled_hr
${color}Utilisation de la memoire
${color} Nom PID % CPU % MEM
${color #F7C60C} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color lightgrey} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color lightgrey} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
$stippled_hr
${color white}Reseau :$color
${if_existing /proc/net/route eth0}
${color lightgrey}Filaire Down:${color #ff9306} ${downspeed eth0} ko/s${color lightgrey} ${offset 80}Up:${color #ff9306} ${upspeed eth0} ko/s
${color #0000ff}${downspeedgraph eth0 32,150 04070c ff9306} ${color #22ccff}${upspeedgraph eth0 32,150 04070c ff9306}
$endif
${if_existing /proc/net/route wlan0}
${color lightgrey}WIFI Down:${color #ff9306} ${downspeed wlan0} ko/s${color lightgrey} ${offset 80}Up:${color #ff9306} ${upspeed wlan0} ko/s
${color #0000ff}${downspeedgraph wlan0 32,150 04070c ff9306} ${color #22ccff}${upspeedgraph wlan0 32,150 04070c ff9306}
$endif
${color #ffffff}
$stippled_hr
${color white}Occupation des disques
${color #ffffff}/home ${fs_used /home}/${fs_size /home}${alignr}${fs_used_perc /home}%
${fs_bar /home}
${color #05F83E}I/O disque :${color #05F83E} $diskio $color
${diskiograph 32,300 00350D 05F83E}
voila voila..