logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#151 14-04-2021 13:14:02

anonyme
Invité

Re : Partagez vos conky !

Bonjour
tout simple sur fond écran buster sans transparence (toile libre refuse mon image ( 295ko) ).
sur une machine threaripper 1950X et Asus X399-A
le conkyrc


conky.config = {
    alignment = 'top_right',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    font = 'DejaVu Sans Mono:size=12',
    gap_x = 10,
    gap_y = 35,
    minimum_height = 5,
    minimum_width = 5,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
}

conky.text = [[
${color green}Conky:$color $conky_version
${color green}Noyau:$color $kernel
${color green}Machine:$color $nodename
$hr
${color cyan}Uptime:$color $uptime
${color cyan}Frequency (in MHz):$color $freq
${color cyan}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color cyan}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color cyan}CPU Usage:$color $cpu% ${cpubar 4}
${color cyan}CPU Temp1:$color ${execi 15 sensors k10temp-pci-00cb | awk '/Tctl/ {print ($2-27)}'}°C
${color cyan}CPU Temp2:$color ${execi 15 sensors k10temp-pci-00c3 | awk '/Tctl/ {print ($2-27)}'}°C
${color cyan}CPU Tccd1:$color ${execi 15 sensors k10temp-pci-00c3 | awk '/Tccd1/ {print $2}'}
$hr
${color white}Processes:$color $processes  ${color white}Running:$color $running_processes
$hr
${color yellow}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color yellow}Networking:
Up:$color ${upspeed enp5s0} ${color yellow} - Down:$color ${downspeed enp5s0}
$hr
${color rose}Samsung960EVO Temp1:$color ${execi 15 sensors nvme-pci-4100 | awk '/Sensor 1:/ {print $3}'}
${color rose}Samsung960EVO Temp2:$color ${execi 15 sensors nvme-pci-4100 | awk '/Sensor 2:/ {print $3}'}
${color rose}CT525MX300 Temp:$color ${execi 15 sensors drivetemp-scsi-0-0 | awk '/temp1/ {print $2}'}
${color rose}WDRedPro Temp:$color ${execi 15 sensors drivetemp-scsi-1-0 | awk '/temp1/ {print $2}'}
]]
 



ps: avec le fond d'écran de bullseye et la transparence sympa aussi
mini_210414023612639375.png

Dernière modification par anonyme (14-04-2021 13:38:02)

#152 14-04-2021 17:24:24

Anonyme-14
Invité

Re : Partagez vos conky !

Bonjour,

   Ton conky est sympa smile ,
Concernant la taille  lorsque tu viens à manquer de place, tu peux jouer avec ces valeurs en exemples ci-dessous :


 minimum_height = 240,
 maximum_height = 640,
 minimum_width = 240,
 maximum_width = 640,
 

Dernière modification par Anonyme-14 (14-04-2021 17:24:43)

#153 14-04-2021 17:53:48

anonyme
Invité

Re : Partagez vos conky !

Bonjour
merci pour l'info , pour l'instant j'ai contourné le souci (sur 2 lignes)


${color cyan}RAM Usage:$color $mem/$memmax
 $memperc% ${membar 4}
${color cyan}Swap Usage:$color $swap/$swapmax
 $swapperc% ${swapbar 4}
$hr
${color cyan}CPU Type:$color ${execi 15 lscpu | awk '/Nom de modèle :/ {print $6 $7}'}
${color cyan}Usage:$color $cpu% ${cpubar 4}
${color cyan}Tdie1:$color ${execi 15 sensors k10temp-pci-00cb | awk '/Tctl/ {print ($2-27)}'}°C
${color cyan}Tdie2:$color ${execi 15 sensors k10temp-pci-00c3 | awk '/Tctl/ {print ($2-27)}'}°C
${color cyan}Tccd1(+27°C):$color ${execi 15 sensors k10temp-pci-00c3 | awk '/Tccd1/ {print $2}'}
$hr
${color white}Processes:$color $processes  ${color white}Running:$color $running_processes
$hr
${color yellow}File systems:
 / $color${fs_used /}/${fs_size /}
 ${fs_bar 6 /}
 


j'ai des "bargraphes" complet

Dernière modification par anonyme (14-04-2021 17:54:28)

#154 30-06-2021 03:03:57

kawer
Membre
Lieu : Earth
Distrib. : Debian Stable
Noyau : Current
(G)UI : Xfce
Inscription : 08-10-2013

Re : Partagez vos conky !

mini_210630041244431673.png

conky.config = {
    background = true,
    own_window = true,
    own_window_class = 'Conky',
    own_window_transparent = true,
    own_window_type = 'desktop',
    own_window_hints = 'undecorated,below,skip_taskbar,skip_pager',
    own_window_argb_visual = true,
    own_window_argb_value = 10,
    double_buffer = true,
    use_spacer = 'left',
    use_xft = true,
    xftalpha = 0.8,
    font = 'hack nerd font:regular:size=8',
    update_interval = 2.0,
    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_left',
    minimum_width = 365,
    minimum_height = 1023,
    maximum_width = 365,
    maximym_height = 1023,
    gap_x = 03,
    gap_y = 250,
    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 red}
${hr}
${color tan}Mises-à-jour disponibles${color orange}: ${font Hack:bold:size=8}${color moccasin}${alignr} ${texeci 1800 echo $(($(apt list --upgradable 2>/dev/null | wc -l) - 1))}${font}
${color tan}En attente de redémarrage${color orange}: ${font Hack:bold:size=8}${color moccasin}${alignr} ${execi 1800 test -e /var/run/reboot-required && echo oui || echo non}${font}
${hr}
${color tan}Moc Player${color orange}: ${color gold}${alignc}${moc_title}${color moccasin}

${if_match "${execi 10 qdbus org.mpris.MediaPlayer2.Goodvibes /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlaybackStatus}" == "Playing"}\
${color tan}Goodvibes Radio Player :${color moccasin}
${color tan}-- Station:${color gold}${alignr}${execpi 10 qdbus org.mpris.MediaPlayer2.Goodvibes /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep "^goodvibes:station:" | cut -d':' -f3-}${color moccasin}
${color tan}-- Artiste/Track:${color gold}${alignr}${execpi 10 qdbus org.mpris.MediaPlayer2.Goodvibes /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep "^xesam:title:" | cut -d':' -f3-}${color moccasin}\
${else}\
${color tan}Goodvibes is not playing${color moccasin}
${color tan}${alignc}Station: ---${color moccasin}
${color tan}${alignc}Artiste/Track: --- ${color moccasin}/
${endif}
${hr}
${color tan}Cpu${color orange}: ${color moccasin} ${freq_g} GHz ${color moccasin}${if_match ${cpu}>80}${color red}${else}${endif}${cpu}% ${cpubar 6}
${offset 4}${cpugraph bfbfbf 808080}${color moccasin}
${color tan}1${color orange}:${color moccasin} ${if_match ${cpu cpu0}>80}${color red}${else}${endif}${cpu cpu0}% ${cpubar cpu0}${color moccasin}
${color tan}2${color orange}:${color moccasin} ${if_match ${cpu cpu1}>80}${color red}${else}${endif}${cpu cpu1}% ${cpubar cpu1}${color moccasin}
${color tan}3${color orange}:${color moccasin} ${if_match ${cpu cpu2}>80}${color red}${else}${endif}${cpu cpu2}% ${cpubar cpu2}${color moccasin}
${color tan}4${color orange}:${color moccasin} ${if_match ${cpu cpu3}>80}${color red}${else}${endif}${cpu cpu3}% ${cpubar cpu3}${color moccasin}
${hr}
${color tan}Top Process${color orange}:             ${color tan}${alignr} PID   CPU   MEM
${font hack nerd font:regular:bold:size=8}${color moccasin} ${top name 1} ${alignr}${top pid 1} ${top cpu 1} ${top mem 1}
${color tan} ${top name 2} ${alignr}${top pid 2} ${top cpu 2} ${top mem 2}
${color moccasin} ${top name 3} ${alignr}${top pid 3} ${top cpu 3} ${top mem 3}
${color tan} ${top name 4} ${alignr}${top pid 4} ${top cpu 4} ${top mem 4}${font}
${color tan}-${color moccasin}-${color tan}-${color tan}-${color moccasin}-${color tan}-${color tan}-${color moccasin}-${color tan}-
${color tan}Processes${color orange}: ${color moccasin}${processes}
${hr}
${color tan}RAM${color orange}:  ${font hack nerd font:regular:size=8}${color moccasin}${mem} / ${memmax} ${color moccasin}${if_match ${memperc}>80}${color red}${else}${endif}${memperc}% ${membar 4}${font}
${hr}
${color tan}SSD${color orange}: ${font hack nerd font:regular:size=8}${color moccasin}${if_match ${fs_used_perc /}>80}${color red}${else}${endif}${fs_used_perc /}% ${fs_bar 6 /}${font}
${color tan}HDD${color orange}: ${font hack nerd font:regular:size=8}${color moccasin}${if_match ${fs_used_perc /home/galadriel/Archive}>70}${color red}${else}${endif}${fs_used_perc /home/galadriel/Archive}% ${fs_bar 6 /home/galadriel/Archive}${color moccasin}${font}
${hr}
${color tan}IP WLAN${color orange}:    ${font hack nerd font:regular:size=8}${color moccasin}${addr wlan0}
${color tan}Essid ${color orange}:     ${font hack nerd font:regular:size=8}${color moccasin}${wireless_essid wlan0}${font}
${color tan}Signal${color orange}:     ${font hack nerd font:regular:size=8}${color moccasin}${wireless_link_bar 3,66 wlan0}${font}
${color tan}-${color moccasin}-${color tan}-${color tan}-${color moccasin}-${color tan}-${color tan}-${color moccasin}-${color tan}-
${color tan}IP LAN${color orange}:     ${font hack nerd font:regular:size=8}${color moccasin}${addr eth0}
${color tan}-${color moccasin}-${color tan}-${color tan}-${color moccasin}-${color slate grey}-${color tan}-${color moccasin}-${color tan}-
${color tan}IP BR0 ${color orange}:    ${font hack nerd font:regular:size=8}${color moccasin}${addr br0}
${color tan}-${color moccasin}-${color tan}-${color tan}-${color moccasin}-${color slate grey}-${color tan}-${color moccasin}-${color tan}-
${color tan}IP VPN ${color orange}:    ${font hack nerd font:regular:size=8}${color moccasin}${addr proton0}
${hr}
${color tan}Route${color orange}:${color moccasin}${alignc}${font hack nerd font:regular:size=8}${gw_iface}${font}
${color tan}1${color orange}: ${font Hack:bold:size=8}${color moccasin}${exec ip route | sed -n "1 p" | cut -c1-45}${font}
${hr}
${color tan}Dns${color orange}:
${font Hack:bold:size=8}${color moccasin}${exec tail -n 4 /etc/resolv.conf | cut -c12-}${font}
${hr}
${color tan}IP Public${color orange}:${color red}${alignc}${font Hack:bold:size=8}${texeci 8000 curl -s ifconfig.me}${font}${color tan}
${hr}
${color tan}Interface${color orange}: ${alignc}${color tan} Dl${color orange}: ${alignr}${color tan} Up${color orange}:
${color tan}wlan${color orange}: ${alignc}${color moccasin}${downspeed wlan0} ${alignr}${color moccasin}${upspeed wlan0}
${color tan}lan${color orange}: ${alignc}${color moccasin}${downspeed eth0} ${alignr}${color moccasin}${upspeed eth0}
${color tan}br0${color orange}: ${alignc}${color moccasin}${downspeed br0} ${alignr}${color moccasin}${upspeed br0}
${color tan}tap${color orange}: ${alignc}${color moccasin}${downspeed tap0} ${alignr}${color moccasin}${upspeed tap0}
${color tan}vpn${color orange}: ${alignc}${color moccasin}${downspeed proton0} ${alignr}${color moccasin}${upspeed proton0}
${hr}
${color tan}${alignc}${color moccasin}${time %A %e %B %Y : %Hh%M}${color orange} : ${font Hack:bold:size=8}${color gold}${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 "<span>Fête du jour" | head -1 | cut -d">" -f4 | cut -d"<" -f1 }${font}${color red}
${hr}
]]


Songez à ce que vous avez été, à ce que vous êtes, et à ce que vous serez un jour, et vous deviendrez humbles. Saint Vincent de Paul
La maladie la plus constante et la plus mortelle, mais aussi la plus méconnue de toute société, est l’indifférence. Abbé Pierre
Carpe diem, quam minimum credula postero. Horace

Hors ligne

#155 14-12-2021 20:26:03

Ben_Onion
Membre
Distrib. : Dernière version de Debian-Facile (XFCE)
Inscription : 28-04-2020

Re : Partagez vos conky !

79pf.png

Salut à tous, je voulais voir si je peux trouver un nouveau Conky pour changer un peu et je suis tombé sur cette discussion, voici donc mon Conky actuel (basé sur "Minimalis Conky 1.3" mais je l'ai francisé et modifié).

Et sur mon bureau ça donne ça :

d2yp.png


conky.config = {
    alignment = 'top_right',
    background = true,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = '#7E98A5',
    default_outline_color = 'white',
    default_shade_color = 'white',
    color1 = '#C5D2D8',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    font = 'Roboto Mono:size=8',
    gap_x = 30,
    gap_y = 30,
    minimum_height = 250,
    minimum_width = 220,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    own_window = true,
    own_window_class = 'Conky',
    own_window_transparent = true,
    own_window_argb_visual = true,
    own_window_type = 'normal',
    own_window_hints ='undecorated,sticky,skip_taskbar,skip_pager,below',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
}

conky.text = [[
${color1}${font ConkySymbols:size=23}A${font} ${voffset -10}SYSTÈME D'EXPLOITATION (OS) $hr ${color}
${color1}${goto 35}${stippled_hr}${color}
${color1}${goto 35}Distribution GNU/Linux : ${color}${execi 86400 cat `ls -atr /etc/*-release | tail -2` | grep "PRETTY_NAME" | cut -d= -f2 |  sed 's/"//g'} ${alignr}${color1}Nom de la machine : ${color}${texeci 99999 hostname}${color}
${color1}${goto 35}Système démarré depuis : ${color}$uptime_short ${color1}${alignr}Noyau du système (Kernel) : ${color}$kernel
${color1}${font ConkySymbols:size=23}n${font} ${voffset -10} PROCESSUS $hr${color}
${color1}${goto 35}${stippled_hr}${color}
${color1}${goto 35}Processus en arrière-plan : ${color}$processes ${alignr}${color1}Processus actifs : ${color}$running_processes
${color1}${goto 35}Charge du processeur (CPU) ${font ConkySymbols:size=10}E${font} ${alignr}Utilisation de la mémoire vive (RAM) ${font ConkySymbols:size=10}E${font} ${color}
${goto 35}${top name 1} ${goto 180}${color}${top cpu 1}% ${alignr}${top_mem name 1}${top_mem mem_res 1}
${goto 35}${top name 2} ${goto 180}${color}${top cpu 2}% ${alignr}${top_mem name 2}${top_mem mem_res 2}
${goto 35}${top name 3} ${goto 180}${color}${top cpu 3}% ${alignr}${top_mem name 3}${top_mem mem_res 3}
${goto 35}${top name 4} ${goto 180}${color}${top cpu 4}% ${alignr}${top_mem name 4}${top_mem mem_res 4}
${goto 35}${top name 5} ${goto 180}${color}${top cpu 5}% ${alignr}${top_mem name 5}${top_mem mem_res 5}
${color1}${font ConkySymbols:size=23}F${font} ${voffset -10} PROCESSEUR $hr${color}
${color1}${goto 35}${stippled_hr}${color}
${color1}${goto 35}Température du processeur (CPU) : ${color}${exec sensors | grep 'temp1' | awk 'NR==1{print $2}'} ${color1}${alignr}Architecture : ${color}${machine}${color}
${color1}${goto 35}Température du processeur graphique (GPU) : ${color}${exec sensors | grep 'temp1' | awk 'NR==2{print $2}'}
${color1}${goto 35}Moyenne de la charge du système (load average) sur 1' , 5' et 15' : ${color}${loadavg}
${color1}${goto 35}Répartition de l'utilisation du processeur :
${color1}${goto 35}Cœur 1 : ${color}${freq_g 1} GHz ${alignr}${cpu cpu0}% ${cpubar cpu0 4,100}
${color1}${goto 35}Cœur 2 : ${color}${freq_g 2} GHz ${alignr}${cpu cpu1}% ${cpubar cpu1 4,100}
${color1}${goto 35}Cœur 3 : ${color}${freq_g 3} GHz ${alignr}${cpu cpu2}% ${cpubar cpu2 4,100}
${color1}${goto 35}Cœur 4 : ${color}${freq_g 4} GHz ${alignr}${cpu cpu3}% ${cpubar cpu3 4,100}
${color1}${font ConkySymbols:size=23}J${font} ${voffset -10}MÉMOIRE $hr${color}
${color1}${goto 35}${stippled_hr}${color}
${color1}${goto 35}Mémoire vive (RAM) disponible :  ${color}${memeasyfree}
${color1}${goto 35}Mémoire vive (RAM) utilisée : ${color}$mem utilisée sur $memmax ${alignr}$memperc% ${membar 4,100}
${color1}${goto 35}Espace d'échange (SWAP) : ${color}$swap utilisé $alignr}$swapperc% ${swapbar 4,100}
${color1}${font ConkySymbols:size=23}k${font} ${voffset -10} STOCKAGE $hr${color}
${color1}${goto 35}${stippled_hr}${color}
${color1}${goto 35}Espace de stockage libre dans la partition Parrot du SSD : ${color}${fs_free /}
${color1}${goto 35}Utilisation de l'espace de stockage : ${color}${fs_used /} utilisés sur ${fs_size /} ${alignr}${fs_used_perc /}% ${fs_bar 4,100 /}
${color1}${font ConkySymbols:size=23}b${font} ${voffset -10} RÉSEAU ET WIFI $hr${color}
${color1}${goto 35}${stippled_hr}${color}
${color1}${goto 35}Nom du réseau WiFi (SSID) : ${color}${wireless_essid wlan0} ${color1}${alignr}Qualité du signal : ${color}${wireless_link_qual_perc wlan0}% ${wireless_link_bar 4,100 wlan0}
${color1}${goto 35}Données totales échangées en réception/émission : ${color}${totaldown wlan0} / ${totalup wlan0}
${color1}${goto 35}Débit en réception/émission : ${color}${downspeed wlan0} / ${upspeed wlan0}${color1}${alignr}${color1}Débit binaire (bitrate) : ${color}${wireless_bitrate wlan0}
${color1}${goto 35}Adresse IPv4 privée : ${color}${if_existing /proc/net/route wlan0}${addr wlan0}${else}${if_existing /proc/net/route eth0}${addr eth0}${else}Réseau déconnecté${endif}${endif}${alignr}${color1}Adresse IPv4 publique : ${color}${texeci 5 curl https://ifconfig.me/ip}
${color1}${goto 35}Adresse IPv4 du résolveur DNS : ${color}${nameserver}
# |--TIME AND DATE

${alignc}${color}${font Army:style=Bold:size=20}${time %A %d %B %Y}
${alignc 38}${color2}${font Army:style=Bold:size=50}${alignc}${time %H:%M:%S}${font}${color}


]]
 



Astuces pour les prochains posteurs :
Site d'hébergement de l'image sans limite de durée de stockage : https://www.zupimages.net/up.php
Pour bien afficher l'image prendre le lien de la ligne "Code BBCode (pour forum)"

Hors ligne

#156 15-12-2021 19:35:24

Anonyme-14
Invité

Re : Partagez vos conky !

@kawer , @Ben_Onion , Top cool ces conkys

#157 04-02-2022 18:29:22

VBrice
Membre
Inscription : 04-10-2021

Re : Partagez vos conky !

Bonjour,
voici le mien,
il a été inspiré de certain poste de ce thread, qui sont vraiment très beau.
Savait vous comment fixer la largueur du conky?
naw8.png

cconky.config = {
    alignment = 'top_right',
    background = yes,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    font = 'DejaVu Sans Mono:size=12',
    gap_x = 60,
    gap_y = 60,
    minimum_height = 5,
    minimum_width = 370,
    maximum_width = 370,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    on_bottom = false,
    own_window = true,
    own_window_argb_visual = true,
    own_window_argb_value = 127,
    own_window_colour = '190E1B',
    own_window_class = 'Conky',
    own_window_type = 'normal',
    own_window_transparent = false,
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 2.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
    default_color='white',
    color1='ABB0A3',
    color2='881AB2',
    color3='7E016A',
}
conky.text = [[
${color1}${alignc}${exec cat /etc/*-release | grep "PRETTY_NAME" | cut -d= -f2 | sed 's/"//g' | tr -d [:digit:]| tr -s ' '} ${color1}${alignc}${exec cat /etc/debian_version}
${color1}${alignc}$nodename $kernel

 ${color1}Uptime:${color} $uptime
${color3}$hr
${color1}${alignc}${execi 1000 grep model /proc/cpuinfo | cut -d : -f2 | tail -1 | sed 's/(\w*)//g'}

${color1}Frequency (in GHz):$color $freq_g
 ${color1}CPU : ${color}$cpu%${goto 105}${color2}${cpubar 4}
${color}${goto 45}${cpu cpu1}%${alignr}${color2}${cpugraph cpu1 14,270 5000a0 F600AA}
${color}${goto 45}${cpu cpu2}%${alignr}${color2}${cpugraph cpu2 14,270 5000a0 F600AA}
${color}${goto 45}${cpu cpu3}%${alignr}${color2}${cpugraph cpu3 14,270 5000a0 F600AA}
${color}${goto 45}${cpu cpu4}%${alignr}${color2}${cpugraph cpu4 14,270 5000a0 F600AA}
${color3}$hr
${color1}${alignc}Temperature:
${color1}${goto 80}Core${color1}${goto 240}CPU
${color1}${goto 45}1 : ${color}${exec sensors | grep 'Core 0' | awk 'NR==1{print $3}'}${goto 225}${color1}${color}${exec sensors | grep 'Package id 0' | awk 'NR==1{print $4}'}
${color1}${goto 45}2 : ${color}${exec sensors | grep 'Core 1' | awk 'NR==1{print $3}'}${color1}${goto 240}Acpitz
${color1}${goto 45}3 : ${color}${exec sensors | grep 'Core 2' | awk 'NR==1{print $3}'}${goto 190}${color1}temp1 : ${color}${exec sensors | grep 'temp1' | awk 'NR==1{print $2}'}
${color1}${goto 45}4 : ${color}${exec sensors | grep 'Core 3' | awk 'NR==1{print $3}'}${goto 190}${color1}temp2 : ${color}${exec sensors | grep 'temp2' | awk 'NR==1{print $2}'}
${color3}$hr
${color1}RAM  :$color $mem/$memmax - $memperc% ${color2}${membar 4}${color}
${color2}${memgraph 5000a0 F600AA}${color}
${color3}$hr
${color1}${alignc}File systems:

 /${goto 55}:${color}${goto 75}${fs_used /}/${fs_size /}${goto 275}${color2}${fs_bar 4 /}${color}
 ${color1}Swap${goto 55}:${color}${goto 75}$swap/$swapmax - $swapperc%${goto 275}${color2}${swapbar 4}${color}
 ${color1}D${goto 55}:${color}${goto 75}${fs_used /media/Data}/${fs_size /media/Data}${goto 275}${color2}${fs_bar 4 /media/Data}${color}
 ${color1}T${goto 55}:${color}${goto 75}${fs_used /media/Temp}/${fs_size /media/Temp}${goto 275}${color2}${fs_bar 4 /media/Temp}${color}
 ${color3}$hr
${color1}${alignc}IO Disque
 ${color1}SSD:
 ${color1}Read ${color}${goto 75}${diskio_read sda}${alignr}${color2}${diskiograph_read sda 14,200 5000a0 F600AA}
 ${color1}Write ${color}${goto 75}${diskio_write sda}${alignr}${color2}${diskiograph_write sda 14,200  5000a0 F600AA}
 ${color1}HDD:
 ${color1}Read ${color}${goto 75}${color}${diskio_read sdb}${color2}${alignr}${diskiograph_read sdb 14,200 5000a0 F600AA}${color1}
 ${color1}Write ${color}${goto 75}${diskio_write sdb}${alignr}${color2}${diskiograph_write sdb 14,200  5000a0 F600AA}
${color3}$hr
${color1}${alignc}Networking:

${color1}${alignc}enp3s0 : $color${addr enp3s0}

${goto 60}${color2}▲${color1} Up:$color ${upspeed enp3s0} ${color1}${goto 225}${color2}▼${color1} Down:$color ${downspeed enp3s0}
${color2}${upspeedgraph enp3s0 14,185 5000a0 F600AA}${alignr}${downspeedgraph enp3s0 14,185 5000a0 F600AA}

${color1}${alignc}DNS:
${color}${alignc}${exec cat /etc/resolv.conf | cut -c12- | sed '1d' | sed '2d'}
${color}${alignc}${exec cat /etc/resolv.conf | cut -c12- | sed '1d' | sed '1d'}
]]



Petite mise à jour du conky le 07 fevrier, c'est assez prenant smile

Dernière modification par VBrice (07-02-2022 17:11:21)

Hors ligne

#158 05-02-2022 16:21:08

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : Partagez vos conky !

salut smile
pour fixer la largeur de conky à 250px par esemple, dans ta config :


[...]
    minimum_height = 5,
    minimum_width = 5,
    maximum_width = 250,
[...]


smile


nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#159 05-02-2022 17:31:00

VBrice
Membre
Inscription : 04-10-2021

Re : Partagez vos conky !

Merci, en fait j'avais la propriété  minimum_width en double et ma modification été écraser par la 2eme :]

Hors ligne

#160 05-02-2022 18:07:31

Anonyme-14
Invité

Re : Partagez vos conky !

Salut à toutes et à tous,
-
alala c'est bô de voir tous ces conquis de conky (en toute bonne fois, con qui soit qui mal y pense lol)
-
J'ai quelques idées de création avec tout ce que j'ai pu apprendre dans cette discussion, je reviendrai dès que j'ai un moment, il faut quand même une bonne dose de concentration.
-
Bravo à tous pour vos belles présentations !

#161 02-04-2022 13:35:49

Lancelin
Membre
Lieu : POITIERS
Distrib. : Debian 12.4 - Bookworm
Noyau : 6.1.0-17-amd64
(G)UI : GNOME - GNOME Shell 43.9
Inscription : 20-06-2009
Site Web

Re : Partagez vos conky !

Salut !

En voyant que les infos sur le trafic réseau fonctionnait chez d'autres membres j'ai compris que ce n'était pas ma variable qui était obsolète mais le nom de mon interface réseau.
Pour ceux qui veulent plus d'infos qu'ils aillent sur ma page "Astuces" juste au-dessus du chapitre "Sécurité et vie privée" (vers le bas de page).
Voici mon conky à jour :

--[[
Conky, a system monitor, based on torsmo

Any original torsmo code is licensed under the BSD license

All code written since the fork of torsmo is licensed under the GPL

Please see COPYING for details

Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
Copyright (c) 2005-2019 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
All rights reserved.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
]]

conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    font = 'DejaVu Sans Mono:size=12',
    gap_x = 110,
    gap_y = 38,
    minimum_height = 5,
    minimum_width = 5,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    own_window_argb_visual = true,
    own_window_transparent = true,
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
   
    color1 = 'ffffff',
    color2 = 'cccccc',
    color3 = '000000',
}

conky.text = [[
# Date et heure
${color1}${voffset -5}${font Broadway BT:size=16}${time %A %d %B}
${voffset -20}${font Broadway BT:size=80}${time %H}${voffset -40}${font Broadway BT:size=36}${time :%M:%S}
${voffset -24}${font Broadway BT:size=16}$alignr année ${time %Y}
#
# Nom d'utilisateur, version du noyau, durée d'utilisation...
${voffset 10}${color1}${font Broadway BT:size=20}Système ${hr}${color2}${font Bauhaus Md BT:size=10}
${execi 1000 lsb_release -ds} installé sur ${nodename}
$sysname $kernel $machine utilisé depuis $uptime_short
GNOME - ${texeci 3600 gnome-shell --version}
Conky $conky_version - $conky_build_date
Espace de travail : $desktop/$desktop_number
${hr}
Mises à jour disponibles ${alignr} ${texeci 1800 echo $(($(apt list --upgradable 2>/dev/null | wc -l) - 1))}
En attente de redémarrage ${alignr} ${execi 1800 test -e /var/run/reboot-required && echo Oui || echo Non}
#
# RAM
${voffset 5}${color1}${font Broadway BT:size=20}Utilisation RAM ${hr}${color2}${font Bauhaus Md BT:size=10}
G.Skill 2x4096 Mio DDR3 1600 PC3 12800
Physique : $mem/$memmax - $memperc% ${membar}
# Swap : $swap/$swapmax - $swapperc% ${swapbar}
#
# Espace disque
${voffset 5}${color1}${font Broadway BT:size=20}Espace disque ${hr}${color2}${font Bauhaus Md BT:size=10}
Racine : ${fs_used /}/${fs_size /} soit ${fs_used_perc /}% $alignr Libre : ${fs_free /}
${fs_bar /}
Home : ${fs_used /home/lancelin}/${fs_size /home/lancelin} soit ${fs_used_perc /home/lancelin}% $alignr Libre : ${fs_free /home/lancelin}
${fs_bar /home/lancelin}
#
# Accès disque
${voffset 5}${color1}${font Broadway BT:size=20}Accès disque ${hr}${color2}${font Bauhaus Md BT:size=10}
${color2}Lecture : ${diskio_read} $alignr${color2}Écriture : $color2${diskio_write}
${diskiograph_read 25,160 000000 CCCCCC 100} ${alignr}${diskiograph_write 25,160 000000 CCCCCC 100}
#
# Charge du processeur
${voffset 3}${color1}${font Broadway BT:size=20}Charge CPU ${hr}${color2}${font Bauhaus Md BT:size=10}
${color2}${cpugauge cpu1 40,81} ${offset -3}${cpugauge cpu2 40,80} ${offset -3}${cpugauge cpu3 40,80} ${offset -3}${cpugauge cpu4 40,80}
${color2}${voffset -58}${cpugauge cpu1 40,81} ${offset -3}${cpugauge cpu2 40,80} ${offset -3}${cpugauge cpu3 40,80} ${offset -3}${cpugauge cpu4 40,80}
${color2}${font Bauhaus Md BT:Style:Bold:size=8}${voffset -12}${offset 34}${cpu cpu1}%${goto 122}${cpu cpu2}%${goto 204}${cpu cpu3}%${goto 286}${cpu cpu4}%
${voffset -4}${cpugraph 25,324 000000 CCCCCC 100}
#
# Activités du processeur et de la RAM
${voffset 3}${color1}${font Broadway BT:size=20}Activités CPU-RAM ${hr}${color2}${font Bauhaus Md BT:size=10}
${top name 1} $alignr${top cpu 1} ${top mem 1}
${top name 2} $alignr${top cpu 2} ${top mem 2}
${top name 3} $alignr${top cpu 3} ${top mem 3}
${top name 4} $alignr${top cpu 4} ${top mem 4}
${top name 5} $alignr${top cpu 5} ${top mem 5}
${top name 6} $alignr${top cpu 6} ${top mem 6}
Processus totaux$alignr$processes
#
# Températures
${voffset 5}${color1}${font Broadway BT:size=20}Températures ${hr}${color2}${font Bauhaus Md BT:size=10}
Processeur ${execi 1000 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f1-6}$alignr${hwmon 1 temp 2}.0°
Carte mère Gigabyte GA-A75N-USB3$alignr${hwmon 1 temp 3}.0°
#Disque dur Segate Barracuda 1 To${alignr}${hddtemp /dev/sda}.0°
#Disque SSD OCZ Agility 120 Gio${alignr}30.0°
Disque SSD Samsung 850 EVO 500 Gio${alignr}27.0°
Ventilateur CPU Scythe Big Shuriken 2$alignr${exec sensors | grep fan1 | awk '{ print $2}'} T/M
#
# Trafic réseau
${voffset 5}${color1}${font Broadway BT:size=20}Trafic réseau ${hr}${color2}${font Bauhaus Md BT:size=10}
${downspeedgraph enp2s0 25,160 000000 CCCCCC 100} ${upspeedgraph enp2s0 25,160 000000 CCCCCC 100}
${voffset -5}Réception : ${totaldown enp2s0}/${downspeedf enp2s0}k/s $alignr Émission : ${totalup enp2s0}/${upspeedf enp2s0}k/s
#
]]



L'image de tout ça est ici : http://ansozour.free.fr/Images/Bureau.jpg

Dernière modification par Lancelin (25-11-2022 15:11:55)


La vie est belle. Que les générations futures la nettoient de tout mal, de toute oppression et de toute violence et en jouissent pleinement. (Léon TROTSKY)
La sommière d'Ansozour

Hors ligne

#162 02-04-2022 14:11:58

VBrice
Membre
Inscription : 04-10-2021

Re : Partagez vos conky !

Très jolie

Hors ligne

#163 06-05-2022 15:00:07

TyZef
Membre
Lieu : Clan d'Eau.
Distrib. : ~ Debian 12 noDE ~ inspired by nakeDeb ~
Noyau : Linux 6.1.0-18-amd64
(G)UI : OB3
Inscription : 09-05-2013

Re : Partagez vos conky !

Coucou !

Dernière modification par TyZef (08-05-2022 07:06:27)


« De deux choses lune, l’autre c’est le soleil » - Barbara Prévert.

Hors ligne

#164 04-11-2022 19:26:21

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : Partagez vos conky !

Voilà mon conky mais je vous préviens, c'est bourré de commentaires car étant un noob qui perdure, je garde les traces de mes modifications ainsi pour les retrouver.

-- Conky Version: "Debian host" (mis à jour le 13/10/2022)

--[[
=========
Important
=========
Pour chaque OS, modifier (conky.text):
--------------------------------------
  - nom de la disctribution
  - interface réseau
  - nombre de CPU

=========
Affichage
=========
sous Mate:
----------
# Pour lire le code facilement en voyant les commentaires '#', utiliser le format awk
Affichage > Mode de coloration > Script > awk

# Pour le mettre dans sa forme original
Affichage > Mode de coloration > Script > Lua
  mais toute la partie conky.text sera en rose
 
======
Réseau
======
Pour chercher le nom de l'interface réseau (ancien eth0) ici enp7s0, et sur la VM Debian11 enp0s3:
ls /sys/class/net/

=========
IP public
=========
à chaque fois que je le mets en route avec conky -d, il va sur internet !
pourquoi ? parce qu'il va chercher l'adresse ip sur un site.

==========================================================================================
  Problèmes:
  ==========

[Réglé] - Problème 1 - avec l'affichage de conky
------------------------------------------------
- Problème d'affichage de conky avec Mate
  Si je mets
  own_window_type = 'desktop', et que je clique sur le bureau, le conky disprait

  Si je mets
  own_window_type = 'override', alors je n'ai plus accès à la transparence own_window_argb_value (0 - 255)
 
Réglé en méttant 'dock'
 

[Réglé] - Problème 2
---------------------
Le conky tremble quand je fais une requete web, ou plutot l'image saute à toute vitesse.
Comment régler le problème ?

Réglé, j'ai mis la même largeur en minimum_width et maximum_width
  c'était la largeur qui s'ajustait avec le débit qui changeait je crois


[Réglé] - Problème 3
--------------------
Comment afficher le groupe sur une ligne
DNS avec sa liste à gauche ET Doh avec sa liste à droite

Réglé, j'ai tout mis sur une ligne. ça fait des commandes à répétition et bien longue!


Amélioration 1
--------------
Comment raccourcir le temps de raffraichissement pour upspeedf et downspeedf
  il est bloqué sur 1 sec
  si je réduis le temps dans 'update_interval = 1.0' pour par ex 'update_interval = 0.5', il ne fonctionne plus
  en revanche le graph 'upspeedgraph', lui, fonctionne


  Fait:
  ------
  CPU - couleur orange à 70% utilisé puis rouge à 90%
  HDD - couleur orange à 80% utilisé puis rouge à 90%


  à faire:
  --------
  RAM -
  SSD -
  uptime (je n'ai pas réussi)

]]



conky.config = {
-- Raffraichissement de conky
    update_interval = 1.0,    -- Taux de rafraîchissement de la fenêtre (s)
                  -- au plus le temps est court, au plus il faut un long graph pour le voir sinon ça défile à toute vitesse
                  -- 0.1 et 0.2 donne le meme temps
                  -- par contre, ça ne marche (bien) qu'avec le CPU, ça déconne avec la bande passante sur upspeedf et downspeedf
   
-- Configuration
  background = true,          -- il sert à quoi ??
    own_window = true,
    own_window_class = 'Conky',     -- Manually set the WM_CLASS name. Defaults to "Conky".
    own_window_type = 'dock',     -- values: dock, panel, override, normal (fenêtre), desktop (déconne si clic sur bureau)
  own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',    -- règle le prob d'affichage de fenêtre par dessous

-- Transparence de la fenêtre
  own_window_transparent = false,   -- complètement transparent 'true' sinon 'false'
    own_window_argb_visual = true,      -- manager la transparence (ne fonctionne pas avec 'override')
  own_window_argb_value = 220,      -- taux de transparence from 0 (transparent) to 255 (opaque)

-- Sortie de message
    out_to_console = false,     -- Affiche le texte sur la sortie standard
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,        --  (useful when you also use things like out_to_console)
   
-- Mise en forme
    use_xft = true,             -- Utiliser Xft (polices lissées etc)
    font = 'DejaVu Sans Mono:size=11',  -- Police par défaut
    font1 = 'DejaVu Sans Mono:size=9',  --
    uppercase = false,          -- Tout le texte en majuscule
    use_spacer = 'none',        -- Ajoute des espaces après certains objets (qu'avec des polices fixes)
  draw_outline = false,       -- Afficher les contours (fout le bodel quand c'est activé)
    draw_shades = false,        -- Afficher les ombres (fout le bordel quand c'est activé)
       
-- Fenêtre
    alignment = 'top_right',    -- top|middle|bottom_left|middle|right
    gap_x = 4,            -- éspace entre le bord de l'écran et la fenêtre (largeur de droite à gauche) (sorte de margin)
    gap_y = 31,           -- éspace (du haut vers le bas) (prendre en compte la taille du tableau de bord)
    minimum_height = 5,
  minimum_width = 240,
--  maximum_width = 460,      --# POUR TEST - Affichage d'adresses DoH complètes
  maximum_width = 240,      -- taille max sur le bureau

-- Cadre de la fenêtre
    draw_borders = false,     -- Afficher des contours autour des blocs de texte (cadre)
    border_width = 0,       -- width of border window in pixels (taille du cadre principal, sinon margin)
    stippled_borders = 0,       -- Taille des pointillés - border stippling (dashing) in pixels
   
-- Cadre des graphiques (cpu, net)
    draw_graph_borders = true,    -- cadre autour du graph, ex. cpu graph, network down speed grah
                    -- does not include bars, ie. wifi strength bar, cpu bar
    show_graph_range = false,   -- affiche le temps sur lequel le graph est compris (pratique au début pour la configue)

    show_graph_scale = false,   -- (ça j'ai rien compris à ce qu'il fait) ; affiche un truc dans download et upload
                                     
-- Mémoire
    no_buffers = true,        -- Soustraire les mémoires tampons de la mémoire utilisée
    double_buffer = true,     -- use double buffering (Éviter le clignotement)

-- Réglages système   -- # il faut mettre combien ?
  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
     
-- Couleurs
    default_color = 'red',
    default_outline_color = 'red',
    default_shade_color = 'red',
-- Autres couleurs
    color1 = 'white',
    color2 = 'orange',
    color3 = '848484',      -- gris
    color4 = 'green',
    color5 = 'pink',      -- cpu (plus utilisé)
    color6 = 'FF6F7D',      -- rose foncé  
    color7 = 'CECECE',      -- argent (bar d'avancement)
    color8 = '03224C',      -- bleu (hr)
--couleur carotte (orange) F4661B
--couleur incarnat (rose) FF6F7D
}




conky.text = [[
# ---------- Version (conky, distrib, noyau, Mate)
${font1}${color3}Conky:${color2} $conky_version ${color3}- debian host
${color3}Distrib:${color2} Debian Bullseye ${exec cat /etc/debian_version}
${color3}Noyau:${color2} $kernel
${color3}Mate:${color2} ${texeci 3600 mate-about --version |cut -d " " -f 5}
${color3}${voffset -5}${stippled_hr}
#
# ---------- Uptime
# Version 1 - Normal
${font1}${color4}Uptime:${color7} $uptime
# Version 2 - (marche pas) - Couleur orange à 7h, couleur rouge à 9h (mettre en clignotant, changer orange pour autre chose)
#${font1}${color4}Uptime:${color7} ${if_match ${uptime -p}> 30}${color CC5500}${else}${if_match ${uptime -p}>40} ${color red}${else}${endif}$uptime
#
# ---------- RAM
${color3}RAM: ${color7}${membar 6,90}${color7} - [ $memperc%]
${color3}${goto 25}Utilisé:${color7} $mem / ${color2}$memmax
#${color3}${goto 25}Libre: ${color7}$memfree
#Buffers $buffers
${color3}${goto 25}Cache: ${color7}$cached
${color black}${voffset -10}$hr
#
# ---------- CPU
# ---------- CPU (1) bar
# Comment faire un dégradé, de neutre/ vers orange/ vers rouge, en fonction de de l'usage
# CPU normal: - OK
#${color BBD2E1}CPU Normal: ${cpubar 6,90} - ${cpu} %
#
# CPU bar alerte 1 - Si il est plus grand que 50%, il se met au Orange - OK
#${color BBD2E1}CPU alerte 1: ${if_match ${cpu}> 50}${color CC5500}${else}${endif}${cpubar 6,90} - ${cpu} %
#
# CPU bar alerte 2 - Si il est plus grand que 80%, il se met au Red - OK
#${color BBD2E1}CPU alerte 2: ${if_match ${cpu}> 80}${color red} ${else} ${endif} ${cpubar 6,90} - ${cpu} %
#
# CPU bar alerte 3 - Si il est plus grand ou égal que 70%, il se met au Orange et si il est plus grand ou égal que 90%, il se met au rouge - OK
${color BBD2E1}CPU: ${if_match ${cpu}>= 70}${color CC5500}${else}${if_match ${cpu}>= 90} ${color red}${else}${endif}${endif}${cpubar 6,90} - ${cpu} %
# CPU par coeur en détail:
#${color pink}Core1: ${color7}${cpu cpu0}% ${goto 90} ${color pink}${cpubar cpu0 4,90}
#${color blue}Core2: ${color7}${cpu cpu1}% ${goto 90} ${color blue}${cpubar cpu1 4,90}
#${color green}Core3: ${color7}${cpu cpu2}% ${goto 90} ${color green}${cpubar cpu2 4,90}
#${color brown}Core4: ${color7}${cpu cpu3}% ${goto 90} ${color brown}${cpubar cpu3 4,90}
#
# ---------- CPU (2) Graphique, comment on règle ce truc ? couleur (yen a 2) et son pourcentage
${color3}${cpugraph 30,150 83A697 BBD2E1}
${color3}${voffset -14 }$hr
#
# ---------  Couleurs !
# 856D4D bistre (maron très clair) ou beige foncé    // downspeedgraph en commentaire
# 16B84E (menthe)           // pas utilisé
# E73E01 (Corail) rouge       // CPU
# CC5500 (Orange brûlée) orange   //  CPU orange
# 83A697 (Céladon) bleu/vert clair // CPU graph
# 26C4EC (Bleu céleste) ~turquoise // SSD
# BBD2E1 (Fumée) bleu très clair  // SSD%
# C8AD7F (beige)          // HDD
# E9C9B1 (Ventre de biche) ~beige   // HDD%
#
# ---------- SSD/HDD - Stockage - Espace disque utilisé
#${color3}/ ${goto 100}${color7}${fs_used /} / ${color2}${fs_size /}
# SDD
${goto 79}${color7}${fs_used /home} / ${color2}${fs_size /home}
${color 26C4EC}SSD   ${color BBD2E1}${fs_used_perc}%${goto 79}${color3}${fs_bar 4,120 /home}  ${color3}${fs_free_perc}%
${color3}${voffset -9}${stippled_hr}
# HDD
${voffset -4}${goto 79}${color7}${fs_used /disk3} / ${color2}${fs_size /disk3}
# Version 1 -  Normal/simple
#${color C8AD7F}HDD   ${color E9C9B1}${fs_used_perc /disk3}%${goto 79}${color3}${fs_bar 4,120 /disk3}  ${color3}${fs_free_perc /disk3}%
# Version 2 - Si le disque est utilisé à 80% ou plus, alors il passe en couleur rouge
#${color C8AD7F}HDD2  ${color E9C9B1}${fs_used_perc /disk3}%${goto 79}${color3}${if_match ${fs_used_perc /disk3}>= 80}${color red}${else}${endif}${fs_bar 4,120 /disk3}  ${fs_free_perc /disk3}%
# Version 3 - Si le disque est utilisé à 80% ou plus, alors il passe en couleur jaune, si il est utilisé à 90% ou plus, alors il passe au rouge
${color C8AD7F}HDD   ${color E9C9B1}${fs_used_perc /disk3}%${goto 79}${color3}${if_match ${fs_used_perc /disk3}>= 80}${color yellow}${else}${if_match ${fs_used_perc /disk3}>= 90}${color red}${else}${endif}${endif}${fs_bar 4,120 /disk3}  ${fs_free_perc /disk3}%
${color3}${voffset -8}$hr
#
# ---------- Réseau / Bande passante
# Adresse PC local    // mis en commentaire pour gagner en place
#${color3}eth: ${color2}${addr enp7s0}
#
# Note : upspeedf et downspeedf semblent est bloqués à '1s' sur le rafraichissement même si je mets le rafraichissement plus court dans "update_interval" de 'conky.config'
# Version 1 - en fonction
# Version simple avec 2 couleurs en dégradé, à droite l'arrivée du trafic avec de la brillance, qui va vers la gauche (la plus ancienne) qui se fonce.
# Les courbes semblent s'adapter aux variations de débits ex: un débit de 50 prend toute la place au début et devient un petit débit 2secondes plus tard si un débit de 250 arrive.
${color3}${upspeedgraph enp7s0 40,150 1a336b 315bb1} ${color 315bb1}${voffset 25}UP:${color7} ${upspeedf enp7s0}${color3}${voffset -40}
${color3}${downspeedgraph enp7s0 40,150 856D4D ffd799} ${color ffd799}${voffset 30}DL:${color7} ${downspeedf enp7s0 }${color3}${voffset -40}
#
# Version 2 - en fonction
# On voit mieux les mini mouvements ! Avec le bon chiffre (ici '1000') et "-t" (Le mini mouve se met en rouge 'E73E01' dans ce graph avec le petit niveau choisi, et de l'autre couleur (bleu ou jaune suivant up ou down) à niveau plein pot mais c'est pas précis pour autant)
# Mais, je comprends rien au grandes lignes, qui viennent plus souvent pour un moindre débit je pense. Bref je comprends queudal.
${color3}${upspeedgraph enp7s0 40,150 E73E01 315bb1 1000 -t} ${color 315bb1}${voffset 25}UP:${color7} ${upspeedf enp7s0}${color3}${voffset -40}
${color3}${downspeedgraph enp7s0 40,150 E73E01 ffd799 1000 -t} ${color ffd799}${voffset 30}DL:${color7} ${downspeedf enp7s0 }${color3}${voffset -40}
#
# Mettre un Total UPplaod et Download ?
#${voffset 10}${color3}Total UP: ${color7}${offset 15}${totalup enp0s3}
#${color3}Total Down: ${color7}${totaldown enp0s3}
#
# ---------- DNS - DoH à droite (1er ligne = 1er Dns ET 1er DoH écrit sur la même ligne) // idem ligne 2 // je ne peux pas ligne 3 avec ipv6.
${voffset 2}${color tan}Dns${color orange}:${offset 36}${color tan}DoH (Dns over HTTPS)${color orange}:
# ligne 1
${font Hack:size=8}${color moccasin}${exec head -n 3 /etc/resolv.conf | tail -n2 |head -n1|cut -c12-}${font1}${color1} -- ${font Hack:size=8}${color moccasin}${exec head -n2 /etc/nss-tls.conf |tail -n 1| cut -c11- |tr "," "\n"|head -n1}
# ligne 2
${font Hack:size=8}${color moccasin}${exec head -n 3 /etc/resolv.conf | tail -n1 |cut -c12-}${font1}${color1} -- ${font Hack:size=8}${color moccasin}${exec head -n2 /etc/nss-tls.conf |tail -n 1| cut -c11- |tr "," "\n"|head -n2|tail -n1}
#IPv6 --
# Attention, l'ipv6 prendra beaucoup plus de place (2606:4700:4700::1111)
#
## head -n2   # prend les 2 premières lignes (exlus la 3eme ici)
## tail -n1   # prend la dernière ligne des 2 sélectinnés (donc celle positionné en 2eme ligne sur un total de 3 lignes)
## cut -c11- # retire les 11 premiers caractères "resolver="
${color3}${voffset -5}${hr}
#
# ---------- Sauvegarde
# Clé usb
${voffset 0}${image ~/.icons/mes-icones/png/tango-down-arrow-blue.png -p 0,495 -s 15x15 -n}${offset 15}${color grey}${font :size=9} ${color 1E7FCB}Clé USB${color grey} sauvegarde:
# Ligne du log/madate qui fait référence à la fonction dans l'aliase madate:
${color1}${exec tail -n 1 ~/Log/madate}
# Clone
${voffset 2}${image ~/.icons/mes-icones/png/go-bottom-orange.png -p 0,526 -s 15x15 -n}${offset 15}${color grey}${font :size=9} ${color DF6D14}Clone${color grey} sauvegarde:
# Ligne qui lit le nom du fichier sur le Bureau et qui commence par 'Clone_'
${color1}${exec ls Bureau/ |grep Clone_}
#${image ~/.icons/mes-icones/png/go-bottom-orange.png -p 0,459 -s 16x16 -n}${offset 15}${color grey}${font :size=9} ${color DF6D14}Grosse${color grey} sauvegarde:
${color3}${voffset -5}${hr}
#
# ---------- dateRebours.sh
#${color6}${exec cat /tmp/ladate1}
#${color1}${exec cat /tmp/ladate2}
#${color6}${exec cat /tmp/ladate3}
#${color1}${exec cat /tmp/ladate4}
#${color3}${voffset -5}${hr}
#
# ---------- note conky
${color2}${exec cat ~/Bureau/note_conky}
]]




--[[
      Vocabulaire utile
      -----------------
voffset   # pour décaller de haut en bas, utiliser le signe '-' pour aller en haut
offset    # pour décaller de gauche à droite, utiliser le signe moins  '-' pour droite à gauche)
]]
 


file-R1f58a7f17103bf646b7f93fc3d881700

Et ici, avec un téléchargement en cours ! c'est beau (même si je ne comprends pas grande chose)
file-R20c75eea9d9a52af9d18d4bb1048c0de


N'hesitez pas à me dire si c'est horrible ou comment l'agencer autremement.
N'hesitez pas aussi à me reporter des erreurs dans ce post car j'ai des problèmes multiples qui engendrent une déconnexion de mon affichage, sous Mate, dont ce conky peut être mal fait, peut jouer son rôle.

ps: ne pourait-t'on pas épingler ce topic, fort utile, ou en créer un nouveau car les premiers conky ne sont plus dispo en visuel car l'hébergement d'image de certains ne fonctionnent plus (surtout les premiers).

Dernière modification par totoZero7 (24-11-2022 21:50:20)

Hors ligne

#165 06-11-2022 17:42:31

vv222
Administrateur
Lieu : Bretagne
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : Partagez vos conky !

totoZero7 a écrit :

ne pourait-t'on pas épingler ce topic, fort utile, ou en créer un nouveau car les premiers conky ne sont plus dispo en visuel car l'hébergement d'image de certains ne fonctionnent plus (surtout les premiers).



C’est épinglé maintenant, merci pour la suggestion wink

C’est un peu dommage pour les images perdues dans les messages les plus anciens de ce fil, mais on ne va pas pouvoir y faire grand chose. Certaines pourraient peut-être être retrouvées via des sites comme web.archive.org, mais ce serait vraiment beaucoup de boulot pour peu de résultat.


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#166 06-11-2022 17:47:15

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : Partagez vos conky !

C'est pour cela qu'il faut inciter à utiliser l'outil de Debian-Facile : https://debian-facile.org/images/

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#167 09-11-2022 20:26:03

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : Partagez vos conky !

Suggestion pour aller plus loin:

Ne pourrait-on pas créer un nouveau topic "Partager vos conky - Version 2" (et l'épingler tout en dé-épinglant celui-ci), avec dedans, un nouvel exemple de conky pour démarrer, mais aussi et surtout dans le premier message de ce topic de mettre une incitation claire est visible en gras pour uploader les captures d'écran via l'outil du site mis à disposition (mettre un lien), afin de faire perdurer ces fantastiques screenshots dans le temps, tout en sourçant aussi l'ancien topic pour avoir accès aux autres codes ?

Ce sujet de conky est fort passionnant mais c'est terriblement long, pour un néophyte, tout d'abord, pour comprendre comment le mettre en place et ensuite avoir des images pour se représenter ce que ces codes font quand il n'y a pas d'image.
Les premiers screenshots de ce topic remontant à peine à 2 ans sont déjà impossible à voir car les images sous lequel ces screenshots ont été uploadées, ne fonctionnent plus.

On pourrait aussi, dans ce premier message, ajouter comment mettre en marche un conky ; quel paquet à installer pour que cela fonctionne ; d'inclure brièvement, comment le mettre en marche pour le tester, comme l'arrêter rapidement, et, ou, comment le laisser en fonction dès l'ouverture du pc. (un micro tuto en gros, juste pour donner une base)
Là aussi j'ai vachement galéré à comprendre.

C'est juste histoire de rafraîchir ce sujet tout en l'améliorant car c'est assez difficile à appréhender sans les images quand on regarde pour ma première fois et qu'on ne sait pas, aussi, comment fonctionne un conky.

Dernière modification par totoZero7 (10-11-2022 21:57:14)

Hors ligne

#168 24-11-2022 15:12:41

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : Partagez vos conky !

Je viens de rendre compte que mon CPU est à 17% au repos.

En investiguant, je suis tombé sur le coupable.
La ligne suivante fait passer le CPU de 2% à 17% !

${color3}Mate:${color2} ${exec apt-cache policy mate-desktop|grep Installé |cut -c16-21}


Du coup, je l'ai viré.

Je souhaiterais voir la version de mon environnement de bureau (Mate).
Est-ce qu'il y a une ligne qui pourrait faire ce job sans faire grimper le CPU ?

Dernière modification par totoZero7 (24-11-2022 15:14:54)

Hors ligne

#169 24-11-2022 15:16:02

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : Debian 12
Noyau : Linux 6.1.0-18-amd64
(G)UI : Gnome - mutter 43.8-0+deb12u1
Inscription : 15-02-2016

Re : Partagez vos conky !

Pour voir la version de son environnement de bureau :

echo $XDG_CURRENT_DESKTOP


Si tout le monde pense pareil, c'est qu'aucune personne ne pense beaucoup.
 Intel® Core™2 Duo E8500  × 2
4,0 Gio DDR3 - 1333 MHz
Et si vous cherchiez votre solution dans le wiki => https://debian-facile.org/accueil palestine.png

Hors ligne

#170 24-11-2022 15:37:49

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : Partagez vos conky !

cela donne le nom de l'environnement mais pas la version. Je cherche la version (1.24.1)

Hors ligne

#171 24-11-2022 18:54:12

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : Partagez vos conky !

salut smile
une piste ?

man mate-about


a dit

The following options are supported:

--mate-version
    Output the MATE version instead of running a graphical interface.


nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#172 24-11-2022 20:35:15

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : Partagez vos conky !

C'est corrigé. Merci arpinux
Mais comment as-tu trouvé cette commande ? autant quand on voit son nom on devine ce qu'elle fait, mais autant si on ne sait pas quelle existe, il faut la connaitre ! C'est pas une commande qu'on utilise tous les jours.

Voici donc la bonne commande, modifiée dans le conky en post #164:
${color3}Mate:${color2} ${exec mate-about --version |cut -d " " -f 5}

J'ajoute cette petite astuce que j'ai trouvé en tâtonnant pour ceux qui veulent lire leur fichier sans se péter les yeux avec les commentaires :
- Pour lire la 1er partie (conky.config) avec des couleurs et bien différencier les commentaires: Affichage > Mode de coloration > Script > LUA
- Pour lire la 2em partie (conky.text) avec des couleurs et bien différencier les commentaires: Affichage > Mode de coloration > Script > AWK

Hors ligne

#173 24-11-2022 21:24:13

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : Partagez vos conky !

re smile
en fait, je n'utilise pas mate mais je suis allé sur manpages.org et dans la zone de recherche, j'ai commencé à entrer "mate" et plusieurs manpages se sont affichés dont "mate-about".
j'ai consulté et j'ai eu du bol tongue https://manpages.org/mate-about

nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#174 24-11-2022 21:28:02

arpinux
CA Debian-Facile
Lieu : Montréal d'aude
Distrib. : nakeDeb
Noyau : Linux 6.1 amd64
(G)UI : sway - i3wm - fluxbox
Inscription : 30-06-2016
Site Web

Re : Partagez vos conky !

rere smile
petite astuce pour épargner encore ton cpu :

${color3}Mate:${color2} ${texeci 3600 mate-about --version |cut -d " " -f 5}



"execi" : permet de lancer une commande toutes les "i" secondes, ici 3600
"texec" : permet de lancer le conky sans attendre le résultat de la commande exec
"texeci" : permet de lancer conky sans attendre la commande exec qui sera lancé 1 fois toutes les 3600 secondes au lieu d'une fois à chaque update du conky


nous sommes tous différents ... c'est notre point commun ...
Association Debian-Facile - Les cahiers du débutant - ISO Debian-Facile - 3hg - nakeDeb
GNU/Linux©2006-2024

Hors ligne

#175 24-11-2022 22:07:30

totoZero7
Membre
Distrib. : Debian 11.6 Bullseye
Noyau : 5.10.0-21-amd64
(G)UI : Mate 1.24.1
Inscription : 05-07-2020

Re : Partagez vos conky !

Super ces commandes.
Je note tout ça et je vais aussi essayer de me souvenir de manpages.org. ça peut toujours servir.
Merci arpinux

Hors ligne

Pied de page des forums