#!/usr/bin/conky -d -c

# Utiliser sa propre fenetre ?
own_window yes
background yes

update_interval 1
total_run_time 0

# Pseudo transparence (yes/no) et options: 
own_window_transparent yes
own_window_type normal
own_window_class conky
own_window_hints undecorated,below,sticky,skip_pager, skip_taskbar

# Utiliser Xft (polices lissées etc)
use_xft yes

# Taux de raffraichissement de la fenetre (en secondes)
update_interval 1

# Nombres de rafraichissement avant fermeture : 0 pour infini
total_run_times 0

# Emplacement top_right ou tr, middle_right ou mr, bottom_right ou br. Donc: tl, tr, tm, bl, br, bm, ml, mr.
alignment top_right

minimum size 400 300
maximum_width 800
pad_percents 3

# Ecart avec le bord: x= gauche/droit y= haut/bas
gap_x 5
gap_y 40

# Afficher les ombres?
draw_shades no

# Afficher des contours ?
draw_outline no

# Contours autour des blocs de texte?
draw_borders no

# Contours en trait-tillés, longueur d'un trait en pixels
stippled_borders 8

# Largeur des marges
# border_margin 4

# Largeur du contour
border_width 1
draw_graph_borders no

# Couleurs par defaut
default_color 1758a3
default_shade_color black
default_outline_color black
color1 499434

# Pour eviter le clignotement
double_buffer yes

# Augmente la taille du buffer de 128k a 1024k
#text_buffer_size 1024

# Soustraire les mémoires tampons de la mémoire utiliser ?
no_buffers yes

# Tout le texte en majuscule ?
uppercase no

# Nombre d'echantillons a utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 4

# Pour affichier les caracteres speciaux
override_utf8_locale yes

# Fonctionne uniquement avec la police Monospace
#use_spacer yes


TEXT
${goto 10}${font DejaVu Sans Mono:size=44}${time %H}${font DejaVu Sans Mono:size=20}${voffset -25}'${time %M}${font DejaVu Sans Mono:size=8}${voffset -12}${time %S}
${goto 85}${voffset 10}${font :size=8}${time %A}
${goto 85}${voffset 1}${font :size=8}${time %d %B %Y}
# ${color}${font RsbillsDng:size=14}O${font}${font DejaVu Sans Mono:size=8}${execpi 3600 DJS=`date +%_d`; cal -m | sed '1d' | sed '/./!d' | sed 's/$/                     /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc} /' | sed /" $DJS "/s/" $DJS "/" "'${color2}'"$DJS"'${color}'" "/}${font}



${font :size=10}CONFIGURATION IP ${font}$hr

${if_existing /proc/net/route eth0} ${color1}${font :size=8}adresse IP filaire : ${addr eth0} 
${color}${font :size=6}Down: ${downspeed eth0}kb/s
${font :size=6}${alignr}${downspeedgraph eth0 25,50 64574e 64574e}
${font :size=6}Up: ${upspeed eth0}kb/s
${font :size=6}${alignr}${upspeedgraph eth0 25,50 64574e 64574e}
${endif}

${if_existing /proc/net/route eth1} ${color1}${font :size=8}adresse IP filaire : ${addr eth1} 
${color}${font :size=6}Down: ${downspeed eth1}kb/s
${font :size=6}${alignr}${downspeedgraph eth1 25,50 64574e 64574e}
${font :size=6}Up: ${upspeed eth1}kb/s
${font :size=6}${alignr}${upspeedgraph eth1 25,50 64574e 64574e}
${endif}

${if_existing /proc/net/route eth2} ${color1}${font :size=8}adresse IP filaire : ${addr eth2} 
${color}${font :size=6}Down: ${downspeed eth2}kb/s
${font :size=6}${alignr}${downspeedgraph eth2 25,50 64574e 64574e}
${font :size=6}Up: ${upspeed eth2}kb/s
${font :size=6}${alignr}${upspeedgraph eth2 25,50 64574e 64574e}
${endif}

${if_existing /proc/net/route wlan0}${color1}${font :size=8}adresse IP WiFi : $alignr${addr wlan0}
${color}${font :size=6}Down: ${downspeed wlan0}kb/s
${font :size=6}${alignr}${downspeedgraph wlan0 25,50 64574e 64574e}
${font :size=6}Up: ${upspeed wlan0}kb/s
${font :size=6}${alignr}${upspeedgraph wlan0 25,50 64574e 64574e}
${endif}