====== mon fichier conkyrc ====== * Objet : mémo de configuration conkyrc * Niveau requis : {{tag>débutant avisé}} * Commentaires : //utilisation sur mes postes de travail. // * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=27092|C'est là]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) ===== Introduction ===== Fonctionne avec conky version 1.10.8-1 du dépôt Buster. ===== Installation ===== apt update && apt install conky conky-all ===== Preview ===== {{/file-R5aa94d4fd6fe5eb0f5e146f83b69fba3.png?150}} ===== Utilisation ===== ~/.conkyrc : conky.config = { background = false, own_window = true, own_window_class = 'Desktop', own_window_transparent = false, own_window_type = 'dock', own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', own_window_argb_visual = true, own_window_argb_value = 40, double_buffer = true, use_spacer = 'none', use_xft = true, xftalpha = 1, font = 'hack nerd font:regular:size=9', update_interval = 1, uppercase = false, override_utf8_locale = true, stippled_borders = 1, border_width = 5, draw_borders = false, draw_graph_borders = true, draw_outline = false, draw_shades = false, show_graph_scale = false, show_graph_range = false, alignment = 'top_right', minimum_width = 365, minimum_height = 1030, maximum_width = 365, maximym_height = 1030, gap_x = 05, gap_y = 43, net_avg_samples = 2, cpu_avg_samples = 4, short_units = true, pad_percents = 2, text_buffer_size = 2048, out_to_console = false, out_to_stderr = false, extra_newline = false, default_color = 'red', } conky.text = [[ ${color slate grey}${alignc}${time %A %e %B %Y : %Hh%M} ${hr} ${color slate grey}Fête du jour${color orange}: ${font Hack:bold:size=8}${color grey}${texeci 1000 wget -O - -q http://fetedujour.fr/ --user-agent="Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0" | grep "Fête du jour" | head -1 | cut -d">" -f4 | cut -d"<" -f1 | sed -e 's/Nativité/kawer/' }${font} ${hr} ${color slate grey}Uptime ${color orange}: ${color grey}${uptime} ${hr} ${color slate grey}Mises-à-jour disponibles${color orange}: ${font Hack:bold:size=8}${color red}${alignr} ${texeci 1800 echo $(($(apt list --upgradable 2>/dev/null | wc -l) - 1))}${font} ${color slate grey}En attente de redémarrage${color orange}: ${font Hack:bold:size=8}${color grey}${alignr} ${execi 1800 test -e /var/run/reboot-required && echo oui || echo non}${font} ${hr} ${color slate grey}Moc Player${color orange}: ${color green}${alignc}${moc_title}${color grey} ${hr} ${color slate grey}Cpu${color orange}: ${color grey} ${freq_g} GHz ${color grey}${if_match ${cpu}>80}${color red}${else}${endif}${cpu}% ${cpubar 6} ${offset 4}${cpugraph bfbfbf 808080}${color grey} ${color slate grey}1${color orange}:${color grey} ${if_match ${cpu cpu0}>80}${color red}${else}${endif}${cpu cpu0}% ${cpubar cpu0}${color grey} ${color slate grey}2${color orange}:${color grey} ${if_match ${cpu cpu1}>80}${color red}${else}${endif}${cpu cpu1}% ${cpubar cpu1}${color grey} ${color slate grey}3${color orange}:${color grey} ${if_match ${cpu cpu2}>80}${color red}${else}${endif}${cpu cpu2}% ${cpubar cpu2}${color grey} ${color slate grey}4${color orange}:${color grey} ${if_match ${cpu cpu3}>80}${color red}${else}${endif}${cpu cpu3}% ${cpubar cpu3}${color grey} ${hr} ${color slate grey}Top Process${color orange}: ${color slate grey}${alignr} PID CPU MEM ${font Hack:bold:size=8}${color grey} ${top name 1} ${alignr}${top pid 1} ${top cpu 1} ${top mem 1} ${color slate grey} ${top name 2} ${alignr}${top pid 2} ${top cpu 2} ${top mem 2} ${color grey} ${top name 3} ${alignr}${top pid 3} ${top cpu 3} ${top mem 3} ${color slate grey} ${top name 4} ${alignr}${top pid 4} ${top cpu 4} ${top mem 4}${font} ${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}- ${color slate grey}Processes${color orange}: ${color grey}${processes} ${hr} ${color slate grey}RAM${color orange}: ${font Hack:bold:size=8}${color grey}${mem} / ${memmax} ${color grey}${if_match ${memperc}>80}${color red}${else}${endif}${memperc}% ${membar 4}${font} ${hr} ${color slate grey}SSD /${color orange}: ${font Hack:bold:size=8}${color grey}${if_match ${fs_free_perc /}<20}${color red}${else}${endif}${fs_free_perc /}% ${fs_bar 6 /}${font} ${color slate grey}HDD /${color orange}: ${font Hack:bold:size=8}${color grey}${if_match ${fs_free_perc /home/kawer/Archive}<10}${color red}${else}${endif}${fs_free_perc /home/kawer/Archive}% ${fs_bar 6 /home/kawer/Archive}${color grey}${font} ${hr} ${color slate grey}IP WLAN${color orange}: ${font Hack:bold:size=8}${color grey}${addr wlx00c0ca97d630}${font} ${color slate grey}Essid ${color orange}: ${font Hack:bold:size=8}${color grey}${wireless_essid wlx00c0ca97d630}${font} ${color slate grey}Signal ${color orange}: ${font Hack:bold:size=8}${color grey}${wireless_link_bar 3,66 wlx00c0ca97d630}${font} ${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}- ${color slate grey}IP LAN ${color orange}: ${font Hack:bold:size=8}${color grey}${addr enp3s0}${font} ${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}- ${color slate grey}IP BR0 ${color orange}: ${font Hack:bold:size=8}${color grey}${addr br0}${font} ${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}- ${color slate grey}IP LXC ${color orange}: ${font Hack:bold:size=8}${color grey}${addr lxcbr0}${font} ${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}-${color slate grey}-${color grey}-${color slate grey}- ${color slate grey}IP VPN ${color orange}: ${font Hack:bold:size=8}${color grey}${addr proton0}${font} ${hr} ${color slate grey}Route${color orange}:${color grey}${alignc}${font Hack:bold:size=8}${gw_iface}${font} ${color slate grey}1${color orange}: ${font Hack:bold:size=8}${color grey}${exec ip route | sed -n "1 p" | cut -c1-45}${font} ${hr} ${color slate grey}Dns${color orange}: ${font Hack:bold:size=8}${color grey}${exec cat /etc/resolv.conf | cut -c12-}${font} ${hr} ${color slate grey}IP Public${color orange}:${color red}${alignc}${font Hack:bold:size=8}${exec curl -s https://ifconfig.me}${font}${color slate grey} ${hr} ]]