Mon conky [mise à jour]




Voici les paramètres de mon conky, c’est surtout un monitoring hardware mais il pourra peut-être vous donnez des idées.

Mon conkyrc avant « TEXT »:
# — Paramètre de Conky — #
background yes #Pour que conky tourne en arrière plan ; no = pour les tests
update_interval 1 #Taux de rafraîchissement de la fenêtre (s)

cpu_avg_samples 2 #Nb d’échantillons pour calculer la moyenne d’utilisation CPU
net_avg_samples 2 #Nb d’échantillons pour calculer la moyenne d’utilisation CPU

override_utf8_locale yes #Force l’UTF8

double_buffer yes #Éviter le clignotement
no_buffers yes #Soustraire les mémoires tampons de la mémoire utilisée

text_buffer_size 2048 #Taille du cache pour le texte

# — Paramètre fenêtre — #

own_window yes #Utiliser sa propre fenêtre
own_window_type override #Type de fenêtre ; normal / override / desktop
own_window_transparent yes #Pseudo transparence

own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below #undecorated qui enlève le tour de la fenêtre,
#below qui permet de mettre la fenêtre de conky sous les autres fenêtres,
#sticky qui laisse la fenêtre de conky sur tous les bureaux,
#kip_taskbar qui enlève conky de la barre des taches,
#skip_pager qui enlève conky du pager (alt-tab).

border_inner_margin 0 #Largeur des marges

minimum_size 250 10 #Taille minimum (px) ; largeur / hauteur
maximum_width 250 #Largeur maximum (px)

alignment top_right #Alignement à droite
gap_x 10 #Écart avec le bord gauche / droit
gap_y 40 #Écart avec le bord haut / bas

# — Paramètres Graphiques — #
draw_shades no #Afficher les ombres
draw_outline no #Afficher les contours de fenêtre
draw_borders no #Afficher des contours autour des blocs de texte

# — Mise en forme du texte — #
use_xft yes #Utiliser Xft (polices lissées etc)
xftfont Santana:size=8 #Police par défaut
xftalpha 0.8 #Utiliser Xft

uppercase no #Tout le texte en majuscule

default_color FFFFFF #Couleur par défaut

Mon conkyrc à partir de « TEXT »:
TEXT
${image $HOME/.tux-conky.png -p 0,0 -s 48×48}
${image $HOME/.nvidia-conky.png -p 90,0 -s 48×48}
${image $HOME/.AMD-conky.png -p 200,0 -s 48×50}

${alignc}${color #e49c16}$nodename
#
${alignc}${color #e49c16}${execi 10 uname -o} $kernel $machine
#

${color #8346B7}$stippled_hr

#########################################################################
${color #e49c16}Nom du CPU :${alignr}${color white}${execi 1000 cat /proc/cpuinfo | grep « model name » -m1 | cut -d »: » -f2 | cut -d »  » -f1-6}
#
${color #e49c16}Fréquence actuelle du CPU : ${alignr}${color white} $freq_g GHz
#
${color #e49c16}Vitesse du ventilateur CPU : ${alignr}${color white} ${execi 10 sensors | grep ‘fan1’ | sed ‘s/.*://;’ | sed ‘s/M .*/M/;’ | sed ‘s/^[[:blank:]]*//’}
#
${color #e49c16}Température du CPU : ${alignr}${color white} ${exec expr `cat /sys/devices/platform/it87.656/temp2_input` / 1000}°C
#
${color #e49c16}Température carte mère : $alignr${color white}${hwmon 0 temp 1}°C

${color #e49c16}Utilisation cœur 1: ${alignc}${#67AB70}${cpugraph cpu1 10,100 0000ff 00ff00} ${alignr}${color white}${cpu cpu1}%
${color #e49c16}Utilisation cœur 2: ${alignc}${#DC3930}${cpugraph cpu2 10,100 0000ff 00ff00} ${alignr}${color white}${cpu cpu2}%
${color #e49c16}Utilisation cœur 3: ${alignc}${#6CAFF9}${cpugraph cpu3 10,100 0000ff 00ff00} ${alignr}${color white}${cpu cpu3}%
${color #e49c16}Utilisation cœur 4: ${alignc}${#B217AC}${cpugraph cpu4 10,100 0000ff 00ff00} ${alignr}${color white}${cpu cpu4}%
#

${color #8346B7}$stippled_hr

########################################################################
${color #e49c16}Nom du GPU : ${alignr}${color white}${exec nvidia-settings -q gpus |grep ‘0] (‘ | cut -d ‘(‘ -f 2,2 | sed -e ‘s/.\{1\}$//’}
#
${color #e49c16}Pilote utilisé : ${alignr}${color white}${exec nvidia-settings -q NvidiaDriverVersion |grep ‘):’ | cut -d ‘ ‘ -f 6,6}
#
${color #e49c16}Fréquence actuelle du GPU : ${alignr}${color white}${nvidia gpufreq} Mhz
#
${color #e49c16}Fréquence actuelle mémoire : ${alignr}${color white}${nvidia memfreq} Mhz
#
${color #e49c16}Température du GPU : ${alignr}${color white}${nvidia temp}°C
#

${color #8346B7}$stippled_hr
########################################################################

${color #e49c16}Espace disque libre : ${color #FFFFFF}${alignr}${fs_free /}
#
${color #e49c16}Mémoire RAM utilisée: ${color white}${alignr}${mem} ${color #e49c16} /${color white}${memmax}
#
${color #e49c16}Processus en cours : ${alignr}${color white} $running_processes ${color #e49c16}/${color white}$processes
#
${color #e49c16} → ${color white}${alignc} ${top name 1} ${top name 2} ${top name 3}
#

${color #8346B7}$stippled_hr
########################################################################

${color #e49c16}Adresse IP publique n°:  ${alignr}${color white} ${texeci 300 wget http://www.whatismyip.com/automation/n09230945.asp -O – -q}
#
${color #e49c16}Pays de l’adresse IP : ${alignr}${color white} ${texeci 300 wget http://www.myiptest.com/staticpages/index.php/IP-Lookup/ -O – -o /dev/null|awk -F »[<>] » ‘/Country:/ {getline;print $3}’}
#
${color #e49c16}Taux de réception :${alignr}${color white} ${downspeedf eth0} Kio/s
#
${color #e49c16}Total reçu :${alignr}${color white} ${totaldown eth0}
#
${color #e49c16}Taux d’émission :${alignr}${color white} ${upspeedf eth0} Kio/s
#
${color #e49c16}Total émis :${alignr}${color white} ${totalup eth0}
#

${color #8346B7}$stippled_hr
###########################################
###########################################
###########################################
########################################################################

${color #e49c16}Ports Ouverts : ${alignr}$color ${tcp_portmon 1 65535 count}
#
${color #e49c16}Connexions Sortantes : ${alignr}$color ${tcp_portmon 32768 61000 count}
#${tcp_portmon 1 65535 rhost 1} $alignr${tcp_portmon 1 65535 lservice 0}
#${tcp_portmon 1 65535 rhost 2} $alignr${tcp_portmon 1 65535 lservice 1}
${color #e49c16}Connexions Entrantes : ${alignr}$color ${tcp_portmon 1 32767 count}
${color white}${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0}
${color white}${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1}

Script de démarrage et redémarrage:
#!/bin/sh
# Je tue conky déjà lancées, utile pour le redémarrer:
killall conky
# J’ajoute un délai à l’exécution de conky pour le démarrage de l’ordi:
sleep 5
# Je lance conky, -d pour daemon, -c suivi du fichier de config. Ne pas retirer ; en fin de ligne!
conky -d -c /home/HacKurx/.conkyrc;
# Pour lancer un autre fichier de conky, décommenté #:
#conky -d -c /chemin/vers/conkyrc2;
# Je quitte le script.
exit

2 réponses à “Mon conky [mise à jour]

  1. Salut, désolé je viens de voir ton commentaire seulement maintenant.Il te faut donc installer conky-all pour la détection de la carte nvidia.Et modifier les lignes :Vitesse du ventilateur CPUTempérature CPUTempérature carte mèreen fonction de ton matériel. Utilise lm_sensors pour cela avec la commande sensors-detect puis sensors. Si tu as des questions divers passe par mon mail :HacKurx < sur > gmail.com

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s