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).

#26 27-10-2020 00:34:03

Anonyme-14
Invité

Re : Partagez vos conky !

ConkyCarousel

--Le script contenu dans le dossier ConkyCarousel utilise imagemagick afin de redimensionner les images du carousel pour optimiser son affichage. Les images originales restent intactes.

--Installez ImageMagik

 apt-get install imagemagick



--Dans le dossier ConkyCarousel ouvrez le terminal puis entrez la commande
 

conky -b -c conkycarousel




conky.config = {

 use_xft = true,
 font = 'xftfont Segoe UI:size=35',

 update_interval = 1,
 total_run_times = 0,
 double_buffer = true,
 text_buffer_size = 2048,

 own_window = true,
 own_window_type = 'normal',
 own_window_transparent = true,
 own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',

 minimum_height = 340,
 maximum_width = 340,
 minimum_width = 340,

 default_color = '595959',
 draw_shades = false,

 alignment = 'bottom_middle',
 gap_x = 0,
 gap_y = 30,

 no_buffers = false,
 net_avg_samples = 2,

 override_utf8_locale = true,

 no_buffers = true,
 imlib_cache_size = 0,
 short_units = true,

}

conky.text = [[
#------------------------------+
# ConkyCarousel   |
#------------------------------+
 ${execpi 60 ./conkycarousel.sh}

]]





Les images sont affichées aléatoirement à partir du dossier pics, mettez les votres !

Le dossier pix contient les images utilisées par le script conkycarousel.sh pour le design du carousel.

il y a 3 tailles d'affichage différentes, "big" par défaut, "medium" et "small".

Vous pouvez choisir la taille d'affichage dans le fichier conkycarousel.sh

au début du script à la 1ère ligne seulement commencant par :

dim="big" (défaut)

à remplacer donc par

dim="medium" ou dim="small"

201027123000551175.png
20102712304153592.png
201027123102499139.png

Téléchargez conkycarousel

Dernière modification par Anonyme-14 (09-03-2021 17:35:46)

#27 27-10-2020 19:49:12

Anonyme-14
Invité

Re : Partagez vos conky !

Le conky à droite de mon ordi.

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 = 'font sans-serif:bold:size=8',
    gap_x = 10,
    gap_y = 40,
    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_colour = '000000',
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    own_window_transparent = true,
    own_window_hints = 'below',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    temperature_unit = 'celsius',
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
    color1 ='green',
    color2 ='yellow',
    color3 ='orange',
    color4 ='red',
    color5 ='blue',
    color6 ='white',
    color7 ='black',
}

conky.text = [[
${font sans-serif:bold:size=8}
${goto 20}${image /home/toulibre/.config/conky/img/debian-logo.png -p 148,250}
${color6}${texeci 1000 date "+%A %d %B %Y" } ${alignr}${time %H:%M:%S}
Fête du jour : ${color1} ${alignc}${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 | sed -e 's/Nativité/Steeve/' } !${color6}
${hr}
${color5}${alignc}Batterie
${if_match ${battery_percent BAT0}< 15}${color4}${else}\
${color4}${if_match ${battery_percent BAT0}< 35}${color3}${else}\
${color3}${if_match ${battery_percent BAT0}< 50}${color2}${else}\
${color2}${if_match ${battery_percent BAT0}< 90}${color1}${else}\
${color5}${endif}${endif}${endif}${endif}${battery_bar BAT0}
${battery_percent BAT0}%${if_match ${acpitemp}< 35}${color5}${else}\
${color5}${if_match ${acpitemp}< 45}${color1}${else}\
${color1}${if_match ${acpitemp}< 55}${color2}${else}\
${color2}${if_match ${acpitemp}< 65}${color3}${else}\
${color4}${endif}${endif}${endif}${endif}${alignr}${acpitemp}°C${color6}
${hr}
${color5}Debian Buster: ${color6}${sysname}${nodename}${kernel}
${color5}Session:${color6}${uptime}
${color5}Charge moyenne du système:${color1}1'${color6} ${loadavg 1}${color1} 5'${color6} ${loadavg 2}${color1} 15'${color6} ${loadavg 3}
${hr}
${color5}${alignc}Connexions
${color5}Entrantes: ${color1}${tcp_portmon 1 32767 count}${alignc}${offset 28}${color5} Sortantes: ${color1}${tcp_portmon 32768 61000 count}${alignr}${color5}Total: ${color1}${tcp_portmon 1 65535 count}
${color5}Filaire: ▲${color1}${upspeed enp3s0}${color5}▼:${color1}${downspeed enp3s0} ${goto 190}${color5}Wi-Fi: ${color5}▲${color1}${upspeed wlp2s0b1}${color5}▼:${color1}${downspeed wlp2s0b1}
${upspeedgraph enp3s0 20,175} ${upspeedgraph wlp2s0b1 20,175}
${color5}Signal Wi-Fi: ${color1}${wireless_link_qual wlp2s0b1}% ${wireless_link_bar 4,250 wlp2s0b1}
${color5}Adresses Locales:${alignr}Adresses Externes:
${color6}${execi 1000 ip a | grep inet | grep -vw lo | grep -v inet6 | cut -d \/ -f1 | sed 's/[^0-9\.]*//g'}  ${alignr}${execi 1000  wget -q -O- http://ipecho.net/plain; echo}

${color5}${alignc}Adresse Serveur
${alignc}${color6}${gw_ip}
${hr}
${color5}CPU:${execi 1000 grep model /proc/cpuinfo | cut -d : -f2 | tail -1 | sed 's/\s//'}
${color5}${alignc}Fréquence:${if_match ${cpu}< 20}${color1}${else}\
${color1}${if_match ${cpu}< 50}${color2}${else}\
${color2}${if_match ${cpu}< 90}${color3}${else}\
${color3}${if_match ${cpu}< 100}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}${freq_g}Ghz
${if_match ${cpu}< 20} ${color1} ${else}\
${color1}${if_match ${cpu}< 50}${color2}${else}\
${color2}${if_match ${cpu}< 90}${color3}${else}\
${color3}${if_match ${cpu}< 110}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}${cpu}% ${cpubar 6}${color6}
${goto 55}${color5}Coeur1:${if_match ${hwmon 1 temp 1}<20}${color1}${else}\
${color1}${if_match ${hwmon 1 temp 1}<30}${color2}${else}\
${color2}${if_match ${hwmon 1 temp 1}<70}${color3}${else}\
${color3}${if_match ${hwmon 1 temp 1}<90}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}+${hwmon 1 temp 1}c°${goto 225}${color5}Coeur2:${if_match ${hwmon 2 temp 2}<20}${color1}${else}\
${color1}${if_match ${hwmon 2 temp 2}<30}${color2}${else}\
${color2}${if_match ${hwmon 2 temp 2}<70}${color3}${else}\
${color3}${if_match ${hwmon 2 temp 2}<90}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}+${hwmon 2 temp 2}c°
${if_match ${cpu}< 20} ${color1} ${else}\
${color1}${if_match ${cpu}< 50}${color2}${else}\
${color2}${if_match ${cpu}< 90}${color3}${else}\
${color3}${if_match ${cpu}< 100}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}${cpugraph cpu0 14,85}${cpugraph cpu1 14,85}${cpugraph cpu2 14,85}${cpugraph cpu3 14,85}
${color5}1:${if_match ${cpu cpubar}< 20}${color1}${else}\
${color1}${if_match ${cpu cpubar}< 50}${color2}${else}\
${color2}${if_match ${cpu cpubar}< 90}${color3}${else}\
${color3}${if_match ${cpu cpubar}< 100}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}${cpu cpu0}%${cpubar}
${color5}2:${if_match ${cpu cpubar}< 20}${color1}${else}\
${color1}${if_match ${cpu cpubar}< 50}${color2}${else}\
${color2}${if_match ${cpu cpubar}< 90}${color3}${else}\
${color3}${if_match ${cpu cpubar}< 100}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}${cpu cpu1}%${cpubar}
${color5}3:${if_match ${cpu cpubar}< 20}${color1}${else}\
${color1}${if_match ${cpu cpubar}< 50}${color2}${else}\
${color2}${if_match ${cpu cpubar}< 90}${color3}${else}\
${color3}${if_match ${cpu cpubar}< 100}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}${cpu cpu2}%${cpubar}
${color5}4:${if_match ${cpu cpubar}< 20}${color1}${else}\
${color1}${if_match ${cpu cpubar}< 50}${color2}${else}\
${color2}${if_match ${cpu cpubar}< 90}${color3}${else}\
${color3}${if_match ${cpu cpubar}< 100}${color4}${else}\
${color4}${endif}${endif}${endif}${endif}${cpu cpu3}%${cpubar}${color6}
${color5}Processus:${alignr}Total:${color6}${processes}
${color5}en cours:${alignr}${color6}${cpu}%
${top name 1}${alignr}${top cpu 1}%
${top name 2}${alignr}${top cpu 2}%
${top name 3}${alignr}${top cpu 3}%
${top name 4}${alignr}${top cpu 4}%
${top name 5}${alignr}${top cpu 5}%
${top name 6}${alignr}${top cpu 6}%
${top name 7}${alignr}${top cpu 7}%
${hr}
${color5}RAM:${color}${mem}/${memmax}/${memperc}%
${color1}${membar 5}
${color5}en cours:${alignr} Total:${color6}${mem}
${top_mem name 1}${alignr}${top_mem mem_res 1}
${top_mem name 2}${alignr}${top_mem mem_res 2}
${top_mem name 3}${alignr}${top_mem mem_res 3}
${top_mem name 4}${alignr}${top_mem mem_res 4}
${top_mem name 5}${alignr}${top_mem mem_res 5}
${top_mem name 6}${alignr}${top_mem mem_res 6}
${top_mem name 7}${alignr}${top_mem mem_res 7}
${color5}Mémoire tampon:${color6}${alignr}${buffers}
${color5}Mémoire cache:${color6}${alignr}${cached}
${hr}
${color5}GPU:${color3} +${hwmon 0 temp 1}c°
${color5}SSD:${color6}${fs_type}/${fs_used}/${fs_size}/${fs_used_perc}%
${color1}${fs_bar 5,250} ${diskio sda}/s
${color5}Swap:${color6}${swap}/${swapmax}/${swapperc}%
${color green}${swapbar 5}
]]



201027074648351092.png

Pensez à garder effectif le chemin pour le logo Debian.
Entrez dans le terminal la commande

ip link


pour avoir les informations de vos connexions filaire et sans fil
Ce conky est prévu pour 4 processeurs et vous pouvez très bien aménager à votre sauce si c'est plus ou moins.
Les couleurs des températures, des barres de progressions et pourcentages des cpu varient du vert, jaune, orange, rouge selon l'utilisation.
Les couleurs de la charge de la batterie varient sur le même principe ainsi que sa température.
La couleur de température du GPU ne change pas mais si ça vous tente de le faire en cas si vous avez besoin d'avoir un oeil dessus
prenez exemple des codes déjà présents smile

Téléchargez ce Conky (avec le logo Debian dans le dossier).

#28 27-10-2020 23:22:44

solar66
Membre
Distrib. : debian stable
Noyau : Linux 5.10.0-9-amd64
(G)UI : cinnamon
Inscription : 23-08-2016

Re : Partagez vos conky !

je me suis inspiré (plus qu'inspiré même) d'un conky (trouvé je ne sais plus trop où sur le net)
j'ai essayé d'y intégré le lecteur clementine, et pas réussi; alors je me suis rabattu sur audacious (mais j'aime pas trop audacious)
j'avais trouvé un exemple pour clementine, ici https://debian-facile.org/utilisateurs: … clementine mais pas réussi à l'adapter avec la nouvelle version de conky

20103111002625696717104239.png

mon conkyrc

conky.config = {
  alignment = 'top_right',
  background = false,
  border_width = 0.5,
  cpu_avg_samples = 4,
  default_color = 'white',
  default_outline_color = 'grey',
  default_shade_color = 'black',
  draw_borders = true,
  draw_graph_borders = true,
  draw_outline = false,
  draw_shades = false,
  use_xft = true,
  font = 'Hack:size=8',
  gap_x = 20,
  gap_y = 20,
  minimum_height = 5,
  minimum_width = 320,
  maximum_width = 330,
  net_avg_samples = 2,
  double_buffer = true,
  out_to_console = false,
  out_to_stderr = false,
  extra_newline = false,
  own_window = true,
  own_window_colour = '000000',
  own_window_class = 'Conky',
  own_window_argb_visual = true,
  own_window_argb_value = 70,
  own_window_type = 'dock',
  own_window_transparent = true,
  own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
  update_interval = 5.0,
  use_spacer = 'none',
  show_graph_scale = false,
  show_graph_range = false,
}

conky.text = [[
${font Hack:size=12}${alignc}${time %H:%M:%S}
${font Hack:size=8}${alignc}${time %A %e %B %Y}
${color white}${hr}
${color orange}Hostname: ${color}${nodename}
${color orange}Kernel:   ${color}${sysname} ${kernel}
${color orange}Uptime:   ${color}${uptime}
${color white}${hr}
${color orange}CPU:${color} ${freq_g} GHz ${color green} $cpu% ${color red}${cpubar 6}
${offset 4}${color red}${cpugraph F600AA 5000a0}
${color orange}0:${color} ${cpu cpu0}% ${cpubar cpu0}
${color orange}1:${color} ${cpu cpu1}% ${cpubar cpu1}
${color orange}2:${color} ${cpu cpu2}% ${cpubar cpu2}
${color orange}3:${color} ${cpu cpu3}% ${cpubar cpu3}
${color white}${hr}
${color orange}Name             ${alignr} PID   CPU   MEM
${color lightgrey} ${top name 1} ${alignr}${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${alignr}${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${alignr}${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${alignr}${top pid 4} ${top cpu 4} ${top mem 4}
${color orange}Processes: ${color}${processes}
${color white}${hr}
${color orange}RAM:  ${color}${mem}/${memmax} ${color green}${memperc}% ${color red}${membar 4}
${memgraph F600AA 5000a0}
${color orange}Swap: ${color}${swap}/${swapmax}
${swapperc}% ${swapbar 4}
${color white}${hr}
${color orange}SSD /: ${color green}${fs_used /}/${color red}${fs_size /} ${color green}${fs_bar 6 /}${color}
${color orange}SSD /home: ${color green}${fs_used /home}/${color red}${fs_size /} ${color green}${fs_bar 6 /}${color}
${color orange}HDD /media/musique-et-autre: ${color green}${fs_used /media/musique-et-autre}/${color red}${fs_size /media/musique-et-autre} ${color green}${fs_bar 6 /media/musique-et-autre}${color}
${color white}${hr}
${color orange}IP WLAN: ${color green}${addr enp3s0}
${color orange}Network Graph:
${color green}lan▼ ${downspeed br0}${color red} ▲lan ${upspeed br0} ${color green}${alignr}wlan▼ ${downspeed enp3s0}${color red}${alignr} ▲wlan ${upspeed enp3s0}
${color white}${hr}
${color orange}IO SSD:
${color red}${diskiograph_read sdb 32,80 0000ff ff0000}${color}${color green}${alignr}${diskiograph_write sdb 32,80 0000ff ff0000}${color}
${color red}read ${diskio_read sdb}${color green}${alignr}write ${diskio_write sdb}
${color orange}IO HDD:
${color red}${diskiograph_read sda 32,80 0000ff ff0000}${color}${color green}${alignr}${diskiograph_write sda 32,80 0000ff ff0000}${color}
${color red}read ${diskio_read sda}${color green}${alignr}write ${diskio_write sda}${color orange}
${color white}${hr}
Température Disques durs    
    ${color orange} SSD : ${color green}${hddtemp /dev/sda}°C
     ${color orange}HDD : ${color green}${hddtemp /dev/sdb}°C
${color white}${hr}
${color white}Température processeur
     ${color orange} coeur 0  : ${color green}${hwmon 1 temp 2} °C
     ${color orange} coeur 1  : ${color green}${hwmon 1 temp 3} °C
${color white}$hr
${color white}Température Carte Graphique  ${color yellow}NVIDIA / GeForce 9400 GT
     ${color orange}GPU Température : ${color green}${nvidia temp} °C
${color white}$hr  
${color orange}adresse IP:---              ${color red}${alignc}${exec curl -s https://ifconfig.me} ${color orange}${alignr}---:IPV4
${color white}${hr}
${if_running audacious}
${color white}Audacious:
${color red}  ${exec audtool --current-song | cut -b-80}
${color green}                                           ${exec audtool --current-song-length}
${color #ffc11f}${execbar expr 99 \* $(audtool --current-song-output-length-seconds) \/ $(audtool --current-song-length-seconds)}
${color black}${hr 2}$endif
${color white}${hr}

]]

Dernière modification par solar66 (31-10-2020 23:06:07)

Hors ligne

#29 28-10-2020 06:25:32

Anonyme-14
Invité

Re : Partagez vos conky !

Salut solar66,

   As-tu une capture d'écran stp ?

#30 28-10-2020 06:52:22

Anonyme-14
Invité

Re : Partagez vos conky !

Pour intégrer le lecteur Clementine sans script il y aurait un début de piste comme ceci:
installer qdbus

apt-get install qdbus


puis dans la partie conky.text = [[

${color red}Artiste: ${execi 10 qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artist | cut -c 15-}

#31 28-10-2020 07:05:32

Anonyme-14
Invité

Re : Partagez vos conky !

Et une autre piste avec script :


${if_running clementine}
${if_match "Playing" == "${execi 10 ~/.conky/clementine status}"}Musique
${execi 10 ~/.conky/clementine artist}

${execi 10 ~/.conky/clementine title}

${execi 10 ~/.conky/clementine album}

${image ~/.conky/cover.jpg -p 1, 786 -s 75x75 -f 10}${execi 10 ~/.conky/clementine cover}
${execibar 2 ~/.conky/clementine progress}
${endif}${endif}



Script:

#!/bin/bash

# clementine info display script by NHerby

case "$1" in

# Create a copy of the cover
cover)

file=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artUrl`
FILENAME=$( echo "$file" | cut -c 22- )

if [ "$FILENAME" != "" ]
then
cp "$FILENAME" ~/.conky/cover.jpg
fi
;;

# Now Playing Info

status)

status=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlaybackStatus`
if [ "$status" == "Paused" ]
then status="Playing"
fi

echo $status

;;

artist) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep artist | cut -c 15- ;;

title) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep title | cut -c 14- ;;

album) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep album | cut -c 14- ;;

year) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep year | cut -c 12- ;;

genre) qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep genre | cut -c 14- ;;

progress)

curr=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Position`
tot=`qdbus org.mpris.MediaPlayer2.clementine /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep length`
total=$( echo "$tot" | cut -c 14- )

if [ "$total" != "" ]
then
let progress=curr*100
let progress=progress/total
fi

echo $progress

;;

esac



Je n'utilise pas clementine alors donne des nouvelles sur ces propositions , peut-être que quelqu'un connaît une meilleure solution smile

Dernière modification par Anonyme-14 (28-10-2020 07:16:48)

#32 28-10-2020 17:46:25

solar66
Membre
Distrib. : debian stable
Noyau : Linux 5.10.0-9-amd64
(G)UI : cinnamon
Inscription : 23-08-2016

Re : Partagez vos conky !

dans ta première proposition, il n'y avait que le nom de l'artiste; par contre, celle avec le script, nickel; j'ai un peu épuré: retiré la photo de pochette, l'année et le genre; j'ai voulu rajouté la durée du morceau, pas réussi, pas grave.
c'est nickel comme ça, merci

Hors ligne

#33 28-10-2020 18:24:51

Anonyme-14
Invité

Re : Partagez vos conky !

Super alors, avec plaisir ! smile

#34 28-10-2020 21:01:52

Anonyme-14
Invité

Re : Partagez vos conky !

J'aimerais inclure un SVG dans conky.

${image  /chemin/du/svg/monsvg.svg -s 200x100}


ne fonctionne pas, message d'erreur:

unable to load image



Si quelqu'un sait comment faire...

#35 28-10-2020 21:07:49

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 !

^^ j'imagine que conky ne gère pas le svg, tout simplement  smile
c'est libimlib2 qui gère l'affichage des images dans conky. il ne doit pas prendre en compte le svg.

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

#36 28-10-2020 21:23:57

Anonyme-14
Invité

Re : Partagez vos conky !

libimlib2 est inclus dans conky-all ... ouaip ... y aurait-il un autre moyen d'y parvenir ?  avec html xml ou <embed> ou un script ?

#37 28-10-2020 21:59:35

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 !

une conversion à la volée depuis un script ou directement dans 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

#38 28-10-2020 22:40:02

Anonyme-14
Invité

Re : Partagez vos conky !

C'est un SVG animé qui a besoin d'être connecté pour s'ajuster à l'heure locale ... tant pis

#39 29-10-2020 00:49:14

Anonyme-14
Invité

Re : Partagez vos conky !

J'ai ouvert le SVG avec l'éditeur et copié tout ça dans un fichier index.html que j'ai déposé sur git puis crée une adresse ou le SVG s'affiche très bien,
puis j'ai fait une commande curl dans conky à cette adresse, aucun message d'erreur dans le terminal jusque là tout baigne,
sauf que ... ou c'est un cadre transparent, ou c'est un cadre noir (couleur défaut) qui s'affiche ...

Me dis que ça viendrais peut-être de la config (?) ou je lance un appel désespéré dans le vide tongue


conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    double_buffer = true,
    draw_borders = false,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    gap_x = 10,
    gap_y = 31,
    minimum_height = 210,
    minimum_width = 600,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    own_window = true,
    own_window_colour = '000000',
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    own_window_transparent = true,
    own_window_hints = 'below',
    stippled_borders = 0,
    update_interval = 1.0,
    use_spacer = 'none',
    use_xft = false,

}

conky.text = [[
#---------+
#  Mon futur conky irréalisable ://////   |
#---------+
${curl -d https://adressedusvgsur.git/ }
]]

#40 29-10-2020 01:13:53

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 !

conky ne gère pas le svg. que tu lui file en direct depuis un fchier *.svg local ou que tu lui fasses afficher via une page html ne change pas le soucis selon moi.
au pif ... imlib_cache = 0 ? à ajouter, mais c'est pour éviter le cache et pouvoir faire tourner des images normalement... aucune idée si ça fonctionne dans ton cas.

j'ai effectué quelques recherches et n'ai trouvé nulle part de conky affichant un fichier svg.

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

#41 29-10-2020 02:40:36

Anonyme-14
Invité

Re : Partagez vos conky !

Exact, j'avais cherché également sans succès, à part les scripts qui convertissent à la volée en png, rien de rien.
201029023030840671.png
Ça serait une bonne idée de demander l'ajout du support SVG aux dev Conky smile

#42 29-10-2020 11:49:30

Anonyme-14
Invité

Re : Partagez vos conky !

Conky issue/requête

C'est envoyé, je ne pense pas que depuis tout ce temps que conky existe ce sera faisable.

#43 30-10-2020 08:32:22

Anonyme-14
Invité

Re : Partagez vos conky !

Simple et discret
Précisez le chemin de l'image (cadre) ainsi que votre prénom à l'endroit indiqué (fête du jour).


conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'black',
    default_outline_color = 'black',
    default_shade_color = 'black',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = false,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    gap_x = 10,
    gap_y = 60,
    minimum_height = 341,
    minimum_width = 252,
    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_colour = 'black',
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    own_window_transparent = true,
    own_window_hints = 'below',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    temperature_unit = 'celsius',
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
    color1 ='green',
    color3 ='orange',
    color6 ='white',
}

conky.text = [[
${color6}${voffset -9}${font Roboto Light:size=20}${alignc}${time %H:%M}
${alignc}${voffset 5}${font Roboto Light:size=10}${texeci 1000 date "+%A %d %B %Y" }
${voffset 25}${alignc}Fête du jour:${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 | sed -e 's/Nativité/VOTRE-PRÉNOM/' } !${color6}
${goto 20}${voffset 28}${color6}CPU ${color1}${cpu}% ${cpubar 5,105}${freq_g} ghz
${goto 20}${voffset 25}${color6}GPU${alignc}${color3}+${hwmon 0 temp 1}c°
${goto 20}${voffset 22}${color6}RAM ${color1}${mem} ${membar 5,100} ${memperc}%
${goto 20}${voffset 23}${color6}SSD ${color1}${fs_used} ${fs_bar 5,85} ${fs_size}
${goto 20}${voffset 23}${color6}SYS-Debian 10:${scroll 16 $sysname $nodename $kernel}
${image /CHEMIN-IMAGE/cadre.png -s 252x341}
]]



201030082717959264.png

Le cadre qui va avec, me suis amusé avec Krita pour la 1ère fois smile

201030083231127039.png

#44 30-10-2020 17:03:54

Anonyme-14
Invité

Re : Partagez vos conky !

J'ai trifouillé une bonne partie de la journée têtu comme la mule que je suis.

une 1ère piste pour dire que conky peut ouvrir un SVG, enfin... peut exécuter une commande plutôt ...
évidemment faudrait que ça s'affiche sur le bureau plutôt que dans le navigateur neutral j'dois pas avoir tapé la commande complète, ouvrir dans une x fenêtre kekchoz komssa

${execi 1500 xdg-open '/chemin/de/mon/fichier.svg'}


Bah c'est déjà ça... à suivre le mois prochain ou dans 10 ans...:lol:

#45 31-10-2020 00:26:14

Anonyme-14
Invité

Re : Partagez vos conky !

Un truc simple et pas flat
201031122914997984.png

conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'black',
    default_outline_color = 'black',
    default_shade_color = 'black',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = false,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    gap_x = 10,
    gap_y = 60,
    maximum_width = 341,
    minimum_height = 341,
    minimum_width = 252,
    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_colour = 'black',
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    own_window_transparent = true,
    own_window_hints = 'below',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    temperature_unit = 'celsius',
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
    color1 ='green',
    color3 ='orange',
    color6 ='white',
}

conky.text = [[
${goto 40}${voffset 49}${font Roboto Light:size=8}${color6}CPU ${color1}${freq_g}ghz${cpubar 5,85}${goto 207}${cpu}%
${goto 40}${voffset 45}${color6}GPU${color1}  -------------------------------${color3}${goto 207}${hwmon 0 temp 1}c°
${goto 40}${voffset 43}${color6}RAM ${color1}${mem} ${membar 5,85}${goto 208}${memperc}%
${goto 40}${voffset 48}${color6}SSD ${color1}${fs_used} ${fs_bar 5,85}${goto 208}${fs_used_perc}%
${goto 40}${voffset 44}${color6}PROCESSUS${color1}  ---------------------${goto 215}${running_threads}
${image /home/chemin/dessin.png}
]]



Le PNG qui va avec
201031122638861162.png

#46 31-10-2020 13:36:49

Anonyme-14
Invité

Re : Partagez vos conky !

>>>>>>>>>>>><<<<<<<<<<<<|
>>>>>>>>(hors sujet)<<<<<<<||       

apt-get install glances


20103101355069785.png

#47 31-10-2020 13:46:48

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 !

^^ excellent petit outil -- got it too 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

#48 31-10-2020 13:54:10

jeremix
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Xfce
Inscription : 21-09-2009

Re : Partagez vos conky !

Sympa tous ça !
Il faut que je teste le ConkyCarousel tongue
J'essaye de faire une nouvelle page wiki pour Conky 1.10 : https://debian-facile.org/utilisateurs: … os:accueil

édit : j'ai placé ça dans les chantiers wiki : https://debian-facile.org/atelier:chant … figuration

Dernière modification par jeremix (01-11-2020 16:42:50)


LaptopThinkpad W540 : i7-4910MQ 2.90Ghz Nvidia K2100M
Laptop ThinkPad L540 : i5-4340M 2.90Ghz
1256545775.png

Hors ligne

#49 31-10-2020 14:40:41

Anonyme-14
Invité

Re : Partagez vos conky !

jeremix, c'est cool smile, tu le mets dans tes mini-tutos plutôt que dans contributions ? (en cas s'il faut rajouter des choses ou précisions...)

arpinux, bien cool ce glances smile, suis en train de réviser ton conky leds, il y a un souci d'arguments avec upspeedf et downspeedf que je ne saisis pas.

Dernière modification par Anonyme-14 (31-10-2020 14:59:11)

#50 31-10-2020 19:27:35

jeremix
Membre
Distrib. : Debian Buster
Noyau : Linux 4.19.0-9-amd64
(G)UI : Xfce
Inscription : 21-09-2009

Re : Partagez vos conky !

Euh, je ne sais pas, j'ai mis dans mes tutos en attendant, quand il ressemblera à une belle page, je demanderai à le faire basculer vers le wiki scratchhead.gif

Par contre, je n'arrive pas à faire fonctionner le ConkyCarousel, j'ai ajouté

${execpi 60 /home/jeremy/.conky/ConkyCarousel/conkycarousel.sh}


à la fin de mon conkyrc, mais rien ne se passe ?! (enfin, si, il y a le current.png qui apparait dans mon /home)


LaptopThinkpad W540 : i7-4910MQ 2.90Ghz Nvidia K2100M
Laptop ThinkPad L540 : i5-4340M 2.90Ghz
1256545775.png

Hors ligne

Pied de page des forums