Ceci est une ancienne révision du document !
Conky
Dans cette partie je vais décortiquer comment personnaliser son conky et pour commencer on installe conky. .
Ensuite on crée le fichier .conkyrc dans son dossier personnel
partie 1
- La première partie du conky sert a configurer le conky
# temps pour fermer conky en seconde. 0 = toujours actif total_run_times 0 # affiche le texte sur la sortie standard out_to_console no # réglage de la mémoire, pour éviter le clignotement double_buffer yes # Soustraire les mémoires tampons de la mémoire utiliser no_buffers yes text_buffer_size 2048 # taux de rafraichissement de la fenêtre (en secondes) update_interval 1 # nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation cpu_avg_samples 4 net_avg_samples 2 # taille et positon alignment top_right minimum_size 320 5 maximum_width 320 # écart avec le bord x=gauche ou droit y= haut ou bas gap_x 5 gap_y 100 # afficher les ombres draw_shades yes # afficher des contours draw_outline no # contours autour des blocs de texte draw_borders no # largeur du contour border_width 1 # largeur des marges border_margin 4 #pour que conky tourne en arrière plan background no pour les tests background yes # utiliser sa propre fenêtre own_window yes #type de fenêtre : normal(avec le cadre) / override / desktop own_window_type override # normal / override / desktop #pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé own_window_transparent yes # Utiliser Xft (polices lissées etc) use_xft yes xftalpha .1 override_utf8_locale yes # force UTF8 #police a utiliser : use_xft doit être a "yes" xftfont Fixed:size=7#OCR A Std:size=6 # Tout le texte en majuscule uppercase no # Ajoute des espaces après certains objets pour éviter de les faire bouger. # Fonctionne uniquement avec les polices Fixes use_spacer right # Couleurs default_color FFFFFF #blanc default_shade_color 333333 default_outline_color black color1 e49c16 color2 CA0000 #rouge color6 EEEEEE color7 DDDDDD color8 CCCCCC color9 BBBBBB
partie 2
La seconde partie va nous permettre d'afficher les donnés du pc ou autre. elle comence par:
TEXT
- on va commencé par indiqué les information de la journée en cours avec la couleur blanche
${color}${time %A %d %B %Y}
- l'heure avec la couleur 1 soit orange et une font spécifique avec une taille de 30
${color1} ${font Astron Boy Video:style=Bold:pixelsize=30}${time %H:%M:%S}${font}${color}
- mettre un titre pour la section suivante à répéter à chaque section
${color1}${font URW Chancery L:style=Medium Italic:pixelsize=15} Ordinateur ${color2}${hr}${font}
- on va récupérer les information de la distribution grâce à cat(j'ai laissé les jeu de couleur)
{color1}${execi 86400 cat /etc/lsb-release|grep ID|cut -d= -f2} ${color}${execi 86400 cat /etc/lsb-release|grep REL|cut -d= -f2} ${execi 86400 cat /etc/lsb-release|grep NAME|cut -d= -f2}
- ici le système et le noyau
${color1}$sysname ${color}$kernel ${color}$machine
- pour finir cette section le nom de la session ainsi que le temps de fonctionnement
${color1}${nodename}${color} fonctionne depuis ${color1}$uptime
- on va maintenant s'attaquer au réseau on va décaler le texte de 25 pixel grâce a la commande ${offset 25}, le résultat lui est placé à droite grâce à la commande ${alignr} on décale de 25 pixel à gauche ${offset -25} ce qui nous donne pour l'adresse ip par Ethernet
${offset 25}${color1}Lan :${alignr}${offset -25}${color}${addr eth0}