Page 1 sur 1

Conky : Comment on fait ?

Posté : dim. 10 avr. 2022 14:54
par Flouflix
Bonjour,

Je viens vers vous pour vous demander, comme indiquer dans le titre, comment on fait conky ?

Je suis nouveau encore sur LM mais ça m'intéresse d'apprendre à en faire.

Voilà.

Je vous remercie d'avance
Flouflix

Re: Conky : Comment on fait ?

Posté : dim. 10 avr. 2022 19:56
par arghlub
Salut,

As-tu tenté de faire une recherche sur le forum : search.php?keywords=conky
Il me semble (si je me rappelle bien) que “loutch” est assez calé sur les conky.
;)

Re: Conky : Comment on fait ?

Posté : ven. 15 avr. 2022 11:15
par Flouflix
Salut !

Je me permet de vous montrer le début de mon conky :

Image

Je sais que ce n'est pas grand chose encore mais je suis déjà content de ce que j'ai fait.

Bonne Journée

Flouflix

Re: Conky : Comment on fait ?

Posté : ven. 15 avr. 2022 11:55
par alain
Salut Flouflix ;)

C'est bien, comme dirait Tonkiki (ma compagne tonkinoise) : "Tu tiens le bambou" :lol:

Re: Conky : Comment on fait ?

Posté : ven. 15 avr. 2022 14:30
par Jennatux
:lol:

Re: Conky : Comment on fait ?

Posté : ven. 15 avr. 2022 17:06
par Flouflix
Image

C'est pas mal déjà, non ?

Re: Conky : Comment on fait ?

Posté : ven. 15 avr. 2022 17:44
par alain
De mieux en mieux. :D
Petit bambou deviendra grand :lol:

Tu as trouvé ceux partagé par Loutch et d'autres? Sans vouloir les copier intégralement, ça peut te donner des idées. viewtopic.php?p=198315#p198315
Y en a d'autres ici et ailleurs sur le net.

Bon courage Flouflix ;)

Re: Conky : Comment on fait ?

Posté : ven. 15 avr. 2022 18:39
par Flouflix
Non non j'ai juste copié la configurations de conky mais ensuite non sur http://conky.sourceforge.net/variables.html je trouve ce qui m’intéresse puis je met en forme .

Voila le conky pour l'instant :

Code : Tout sélectionner

conky.config = {
  background = true,
    own_window = true,
    own_window_class = 'Conky',
    own_window_transparent = false,
    own_window_type = 'desktop',
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    own_window_argb_visual = true,
    own_window_argb_value = 0,
    double_buffer = true,
    no_buffers = true,
    use_spacer = 'none',
    use_xft = true,
    xftalpha = 1,
    font = 'Mono:size=10.5',
    update_interval = 0.5,
    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 = true,
    show_graph_range = true,
    alignment = 'top_left',
    gap_x = 10,
    gap_y = 10,
    net_avg_samples = 1,
    cpu_avg_samples = 6,
    short_units = true,
    pad_percents = 2,
    text_buffer_size = 2048,
    out_to_console = false,
    out_to_stderr = false,
    extra_newline = false,
}
conky.text = [[
${color green}Info du jour
------------
${color white}Date du jour : ${color orange}${texeci 1000 date "+%A %d %B %Y" }

${color green}Info PC
-------
${color white}Utilisations du CPU : ${color red}$cpu %
${color white}Fréquence CPU : ${color red}$freq MHz

${color white}RAM: ${color red} $mem / $memmax ($memperc%)
${color white}SWAP: ${color red} ${swap} / ${swapmax} (${swapperc}%)
]]

Re: Conky : Comment on fait ?

Posté : mar. 19 avr. 2022 08:51
par Mad Mint
En principe , conky ne fait qu'afficher ce que tu veut ( grosso merdo ).

sinon je peut te donner un exemple de conky que j'utilise personnellement (avec qu'elle que ajustement à faire ) :

Pour hddtemp, je te donne un lien pour qu'il affiche les dd en fonction de leur id : https://debian-facile.org/atelier:chant ... y-id-conky
Et la galerie des conky personelles sur le site de debian facile https://debian-facile.org/utilisateurs: ... erie-perso

voilà en attendant tu as de quoi faire :-)

Code : Tout sélectionner

background yes
double_buffer yes

alignment bottom_right

border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
draw_blended = false

gap_x 0
gap_y 500
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no

own_window yes
own_window_type normal
own_window_transparent yes
own_window_colour 000000
own_window_argb_visual no
own_window_argb_value 145
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

minimum_size 170 150
stippled_borders 0
update_interval 1
uppercase no
use_spacer none

show_graph_scale no
show_graph_range no

use_xft yes
xftalpha 0.1
xftfont Droid Sans:size=10
color0 white
color1 green
color2 black
color3 013220


TEXT
${alignc}${image /media/madmint/Data/customs/lm.png -p 0,0 -s 300x100 -f 86400}




${font URW Gothic:pixelsize=15}

${color0}Information processeur :${color1}
${execi 1000 cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //'| uniq}

${color0}Nombres de Cores:${color1}
${execi 1000 cat /proc/cpuinfo | grep 'cpu cores' | sed -e 's/cpu cores.*: //'| uniq} ${color0}Cores Physiques dont ${color1}${execi 1000 cat /proc/cpuinfo | grep 'siblings' | sed -e 's/siblings.*: //'| uniq}${color0} Cores Logiques

${color0}Fréquence horloge: 
${color1}${freq_g} GHz

${color0}Température processeur :
${color1}${exec expr `sensors | grep 'Core 0' | cut -d+ -f2 | cut -d\( -f1 | cut -d. -f1`}°C

${color0}Activités processeur :
${color1}${cpugraph }
${voffset -30}${alignc}${cpu cpu1}%

${color0}Information GPU :
${color1}${execi 1000 glxinfo | egrep -i 'device'| cut -c 13-42}

${color0}RAM: ${color1}$memperc% $mem /$memmax $membar

${color0}Processus en cours : 

${color1}${top_mem name 1}${alignr}${top_mem mem_res 1}
${color1}${top_mem name 2}${alignr}${top_mem mem_res 2}
${color1}${top_mem name 3}${alignr}${top_mem mem_res 3}
${color1}${top_mem name 4}${alignr}${top_mem mem_res 4}
${color1}${top_mem name 5}${alignr}${top_mem mem_res 5}

${color0}Réseaux :${color1}${alignr}$wireless_essid 
${color0}Qualité réseaux : ${color1}${wireless_link_bar wlo1}
${color0}Adresse MAC :${color1}${alignr}${wireless_ap wlo1}
${color0}Local${color1}${alignr}${addrs wlo1}
${color0}Public${color1}${alignr}${execi 3600 wget -q -O /dev/stdout http://checkip.dyndns.org/ | cut -d : -f 2- | cut -d \< -f -1}
${color0}Localhost${color1}${alignr}${addrs lo}
${color0}Imprimante${color1}${alignr}192.168.0.3

${color0}Distribution linux :
${color1}${execi 1000 cat /etc/issue | cut -c 1-20 }
${color0}Environement Bureau:  
${color1}$DESKTOP_SESSION

${color0}Version du noyau linux :
${color1}Linux version ${exec uname -r} $machine

${color0}Stockage:

${color0}Boot : ${color1}${goto 80}${fs_used_perc /boot/efi} % ${fs_type /boot/efi} / ${fs_used /boot/efi} / ${fs_size /boot/efi}

${color0}Home : ${color1}${goto 80}${fs_used_perc /home} % ${fs_type /home} / ${fs_used /home} / ${fs_size /home} ${texeci 10 smartctl -a /dev/nvme0n1p2 | grep -iE "Temperature:" | awk '{print $2}'} °C

${color0}Data : ${color1}${goto 80}${fs_used_perc /media/madmint/Data} % ${fs_type /media/madmint/Data} / ${fs_used /media/madmint/Data} / ${fs_size /media/madmint/Data}  ${execi 10 hddtemp -n /dev/disk/by-id/wwn-0x5000c500c3ab5ef6}°C

${font}

Re: Conky : Comment on fait ?

Posté : sam. 23 juil. 2022 06:18
par alain
Bonjour.

Sujet archivé (en lecture seule) car 2 mois sans réponse.
Si besoin de rouvrir faire un MP à un membre de l'équipe ;)