#101 Le 16/11/2010, à 21:27
- chepioq
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Bonjour, je viens de trouver ceci sur deviant-art: http://jpope777.deviantart.com/#/d313mnu
En gros c'est un conky cliquable, on peut passer du calendrier à l'horloge en cliquant sur un bouton...
Mais je me demande si c'est encore vraiment un conky...
Pour moi cela ressemble plus à un widget avec un script lua.
Qu'en pensez-vous?
Tout est dans tout et réciproquement....
Hors ligne
#102 Le 16/11/2010, à 21:42
- Tetsumaki
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Mon conky assez simple.
pré-requis : PizzaDude Bullets
paconky si vous êtes sous Archlinux.
Vous pouvez supprimer paconky.repo et paconky.aur ainsi que les 2 dernières lignes de .conkyrc si vous n'êtes pas sous Archlinux.
~/.conky/.conkyrc
use_xft yes
xftfont Sans:size=9
override_utf8_locale yes
update_interval 1
total_run_times 0
double_buffer yes
no_buffers yes
net_avg_samples 2
text_buffer_size 1024
own_window yes
own_window_transparent yes
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
draw_borders no
own_window_colour 000000
default_color FFFFFF
draw_shades no
minimum_size 350 0
alignment top_right
gap_x 5
gap_y 5
# Go
TEXT
${font PizzaDude Bullets:size=12}L${font} Kernel${goto 120}${kernel}
${font PizzaDude Bullets:size=12}b${font} Uptime${goto 120}${uptime}
${font PizzaDude Bullets:size=12}f${font} Core 1${goto 120}${cpubar cpu1 10,100} ${cpu cpu1}%
${font PizzaDude Bullets:size=12}f${font} Core 2${goto 120}${cpubar cpu2 10,100} ${cpu cpu2}%
${font PizzaDude Bullets:size=12}f${font} Core 3${goto 120}${cpubar cpu3 10,100} ${cpu cpu3}%
${font PizzaDude Bullets:size=12}f${font} Core 4${goto 120}${cpubar cpu4 10,100} ${cpu cpu4}%
${font PizzaDude Bullets:size=12}F${font} RAM${goto 120}${membar 10,100} $memperc%
${font PizzaDude Bullets:size=12}-${font} SWAP${goto 120}${swapbar 10,100} $swapperc%
${font PizzaDude Bullets:size=12}5${font} ${top_mem name 1}${goto 120}${top_mem pid 1} ${top_mem cpu 1}% ${top_mem mem 1}%
${font PizzaDude Bullets:size=12}5${font} ${top_mem name 2}${goto 120}${top_mem pid 2} ${top_mem cpu 2}% ${top_mem mem 2}%
${font PizzaDude Bullets:size=12}5${font} ${top_mem name 3}${goto 120}${top_mem pid 3} ${top_mem cpu 3}% ${top_mem mem 3}%
${font PizzaDude Bullets:size=12}5${font} ${top_mem name 4}${goto 120}${top_mem pid 4} ${top_mem cpu 4}% ${top_mem mem 4}%
${font PizzaDude Bullets:size=12}g${font} /${goto 120}${fs_bar 10,100 /} ${fs_used_perc /}%${goto 260}${fs_used /} / ${fs_size /}
${font PizzaDude Bullets:size=12}g${font} /mnt/1to${goto 120}${fs_bar 10,100 /mnt/1to} ${fs_used_perc /mnt/1to}%${goto 260}${fs_used /mnt/1to} / ${fs_size /mnt/1to}
${font PizzaDude Bullets:size=12}O${font} Upload${goto 120}${upspeedgraph eth0 10,100 FFFFFF FFFFFF} ${upspeed eth0}${goto 285}${font PizzaDude Bullets:size=12}O${font} ${totalup eth0}
${font PizzaDude Bullets:size=12}U${font} Download${goto 120}${downspeedgraph eth0 10,100 FFFFFF FFFFFF} ${downspeed eth0}${goto 285}${font PizzaDude Bullets:size=12}U${font} ${totaldown eth0}
${font PizzaDude Bullets:size=12}3${font} IP Lan${goto 120}${addr eth0}
${font PizzaDude Bullets:size=12}3${font} IP Wan${goto 120}${execi 10800 wget -qO- whatismyip.org}
${font PizzaDude Bullets:size=12}X${font} ${execpi 300 paconky ~/.conky/paconky.repo}
${font PizzaDude Bullets:size=12}X${font} ${execpi 300 paconky ~/.conky/paconky.aur}
~/.conky/paconky.repo
#SET MSG_0 à jour
#SET MSG_1 1 nouveau paquet
#SET MSG_N %N% nouveaux paquets
#
Pacman${goto 100}%MSG%
~/.conky/paconky.aur
#SET AUR_MSG_0 à jour
#SET AUR_MSG_1 1 nouveau paquet
#SET AUR_MSG_N %AUR_N% nouveaux paquets
#
AUR${goto 100}%AUR_MSG%
Hors ligne
#103 Le 20/11/2010, à 15:24
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Salut à tous
Me revoilà avec une question piège
J'ai 2 disques NTFS montés au démarrage
Je voudrais afficher dans une case la taille totale cumulée utilisée sur les 2 disques
Et dans une autre case la taille totale cumulée restante sur les 2 disques
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#104 Le 20/11/2010, à 15:27
- Fenouille84
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Salut à tous
Me revoilà avec une question piège
J'ai 2 disques NTFS montés au démarrage
Je voudrais afficher dans une case la taille totale cumulée utilisée sur les 2 disques
Et dans une autre case la taille totale cumulée restante sur les 2 disques
Essaye de chercher du côté de la commande df
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#105 Le 20/11/2010, à 15:57
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
J'ai regardé le man de la commande df y a pas grand chose
et y a pas ce que je souhaite faire
je continue de chercher
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#106 Le 20/11/2010, à 16:21
- Fenouille84
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
J'ai regardé le man de la commande df y a pas grand chose
et y a pas ce que je souhaite faire
??
Teste cette commande :
df -h /nom/de/ton/disque
Sa va te donner :
* la taille totale du disque
* la taille utilisée
* la taille restante
* le pourcentage utilisé
* le point de montage
Autrement dit, c'est exactement ce que tu veux !!
Bon certes, il faut après jouer un peu avec cut pour te donner que les valeurs... Insérer ces valeurs dans des additions... Et afficher le résultat de la variable...
C'est super facile, mais bon courage
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#107 Le 20/11/2010, à 16:34
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
df -h /nom/de/ton/disque
Oui mais non
Je souhaite afficher la taille utilisée de SDB et SDC si SDB 40Go et SDC 20Go alors résultat affiché 60Go
Même chose pour la place restante
chris@chris-P5QL-PRO:~$ df -h /media/Divers
Sys. de fich. Taille Uti. Disp. Uti% Monté sur
/dev/sdc1 299G 164G 136G 55% /media/Divers
chris@chris-P5QL-PRO:~$ df -h /media/Musique
Sys. de fich. Taille Uti. Disp. Uti% Monté sur
/dev/sdb1 299G 245G 54G 83% /media/Musique
Ici 164 sur sdc1 + 245 sur sdb1 = 409G utilisés
Et 136 sur sdc1 + 54 sur sb1 = 190G disponibles
Heu c'est pas très clair tout ça
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#108 Le 20/11/2010, à 16:47
- Fenouille84
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Tiens, voici un petit script que je viens de faire.
Est-ce qu'il te donne les infos que tu veux pour 1 disque ?
#!/bin/bash
#Script de test donnant les tailles des disques
clear
#Nom du disque à analyser
disque="/dev/sda5"
#Taille totale
t_totale=$(df -h $disque | sed '2!d ; s/ * / /g' | cut -d ' ' -f2)
#Taille utilisée
t_used=$(df -h $disque | sed '2!d ; s/ * / /g' | cut -d ' ' -f3)
#Taille restante
t_free=$(df -h $disque | sed '2!d ; s/ * / /g' | cut -d ' ' -f4)
echo -e "Disque : $disque\n"
echo "Taille totale : $t_totale"
echo "Taille utilisée : $t_used"
echo "Taille restante : $t_free"
echo
exit 0
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#109 Le 20/11/2010, à 16:50
- wlourf
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
@breakolami, tu peux passer par un script pour faire chaque total ou passer par du pour avoir le total directement :
du -shc /media/Divers /media/Musique
mais ça ne remplit pas tous tes critères !
Hors ligne
#110 Le 20/11/2010, à 16:53
- Fenouille84
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
mais ça ne remplit pas tous tes critères !
On peut associer du pour la taille totale et df pour la taille restante alors !
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#111 Le 20/11/2010, à 17:19
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Est-ce qu'il te donne les infos que tu veux pour 1 disque ?
Oui
chris@chris-P5QL-PRO:~/Images/Captures$ ./disque
Disque : /media/DiversTaille totale : 299G
Taille utilisée : 164G
Taille restante : 136G
En fait j'ai trouvé un conky sympa et j'y ai apporté plein de modifs
Et là ou j'ai fait l'encadré rouge à gauche on a le disque /media/Divers et à droite /media/musique
Et dans l'encadré c'est là que je souhaite afficher mes infos
C'est à cause de la place disponible sur l'image que je veux regrouper les tailles
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#112 Le 20/11/2010, à 17:39
- Fenouille84
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Tiens, essaye voir ce script :
#!/bin/bash
#Script de test
clear
#Noms de disques
disque_1="/dev/sda5"
disque_2="/dev/sda5"
#Unités
unit_t1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f2)
unit_t2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f2)
#
unit_f1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f4)
unit_f2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f4)
#Tailles totales
t_totale_1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g' | cut -d ' ' -f2)
t_totale_2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g' | cut -d ' ' -f2)
#Tailles restante
t_free_1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g' | cut -d ' ' -f4)
t_free_2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g' | cut -d ' ' -f4)
#Résumé
t_totale=$(($((t_totale_1))+$((t_totale_2))))
t_free=$(($((t_free_1))+$((t_free_2))))
echo -e "Disque 1 : $disque_1"
echo -e " Taille totale : $t_totale_1$unit_t1\n Taille restante : $t_free_1$unit_f1\n"
echo -e "Disque 2 : $disque_2"
echo -e " Taille totale : $t_totale_2$unit_t2\n Taille restante : $t_free_2$unit_f2\n"
echo "Résume :"
echo -e " Taille totale : $t_totale$unit_t1\n Taille restante : $t_free$unit_f1\n"
exit 0
Il détaille tout pour vérifier que les tailles sont exactes et que tout fonctionne.
Si c'est le cas, on le reduiras ensuite avec seulement ce qui nous intéresse !!
Edit : petite modification pour prendre en compte les chiffres à virgules
Dernière modification par Fenouille84 (Le 20/11/2010, à 17:53)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#113 Le 20/11/2010, à 17:55
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
chris@chris-P5QL-PRO:~/Téléchargements$ ./disque
Disque 1 : /media/Divers
Taille totale : 299G
Taille restante : 136GDisque 2 : /media/Musique
Taille totale : 299G
Taille restante : 54GRésume :
Taille totale : 598G
Taille restante : 190G
Ohlalala je serais incapable d'écrire des trucs comme ça
Oui il fonctionne mais il affiche la taille totale des disques au lieu de la taille totale utilisée
La taille restante est bonne
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#114 Le 20/11/2010, à 17:58
- Fenouille84
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Oui il fonctionne mais il affiche la taille totale des disques au lieu de la taille totale utilisée
Oups !! désolé
Je modifie sa tout de suite.
Edit : voici !! Je l'ai amélioré pour qu'il prenne en compte les calculs à virgule !!
#!/bin/bash
#Script de test
clear
#apt-get moo
#echo -e "\n\n"
#Noms de disques
disque_1="/dev/sdb1"
disque_2="/dev/sdc1"
#Unités
unit_t1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f3)
unit_t2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f3)
#
unit_f1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f4)
unit_f2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f4)
#Tailles utilisées
t_totale_1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f3)
t_totale_2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f3)
#Tailles restantes
t_free_1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f4)
t_free_2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f4)
#Résumé
t_totale=$(echo $t_totale_1 + $t_totale_2 | bc)
t_free=$(echo $t_free_1 + $t_free_2 | bc)
echo -e "Disque 1 : $disque_1"
echo -e " Taille utilisée : $t_totale_1$unit_t1\n Taille restante : $t_free_1$unit_f1\n"
echo -e "Disque 2 : $disque_2"
echo -e " Taille utilisée : $t_totale_2$unit_t2\n Taille restante : $t_free_2$unit_f2\n"
echo "Résume :"
echo -e " Taille utilisée : $t_totale$unit_t1\n Taille restante : $t_free$unit_f1\n"
exit 0
Dernière modification par Fenouille84 (Le 20/11/2010, à 18:14)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#115 Le 20/11/2010, à 18:18
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Nickel
chris@chris-P5QL-PRO:~/Téléchargements$ ./disque
Disque 1 : /dev/sdb1
Taille utilisée : 245G
Taille restante : 54GDisque 2 : /dev/sdc1
Taille utilisée : 164G
Taille restante : 136GRésume :
Taille utilisée : 409G
Taille restante : 190G
Le résumé c'est exactement ce que je cherchais
Mais comment fais tu pour obtenir la même chose dans un conky
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#116 Le 20/11/2010, à 18:30
- Fenouille84
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Nickel
Le résumé c'est exactement ce que je cherchaisMais comment fais tu pour obtenir la même chose dans un conky
Tu veux quoi exactement dans ton conky, comme intitulé, comme espacement, etc ?
Il faut modifier la fin du script, celle qui affiche les infos.
Une de ce genre devrait te convenir. Libre à toi de l'adapter à ta config (espacement, etc...).
#!/bin/bash
#Script de test
#Noms de disques
disque_1="/dev/sdb1"
disque_2="/dev/sdc1"
#Unités
unit_u1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f3)
unit_u2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f3)
#
unit_f1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f4)
unit_f2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f4)
#Tailles utilisées
t_used_1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f3)
t_used_2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f3)
#Tailles restantes
t_free_1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f4)
t_free_2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f4)
#Résumé
t_used=$(echo $t_used_1 + $t_used_2 | bc)
t_free=$(echo $t_free_1 + $t_free_2 | bc)
#Affichage
echo -e "\${offset 20}Used : $t_used$unit_u1\n\${offset 20}Free : $t_free$unit_f1\n"
exit 0
Pour modifier l'espacement, joue sur la variable offset du script.
Comme intitulé, j'ai mis Used et Free => à modifier selon tes besoins
Sinon, appelle le script dans ton conky avec cette commande :
${execp /chemin/du/script}
Dernière modification par Fenouille84 (Le 20/11/2010, à 18:32)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#117 Le 20/11/2010, à 18:51
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
En fait voila l'image
Tu vois au milieu il y a
TOTAL donc la je veux mettre le total utilisé
FREE et la le total libre
Pour le pourcentage c'est pas grave
Voici le conky
# — Conky settings — #
background yes
update_interval 1
total_run_times 0
net_avg_samples 2
override_utf8_locale yes
double_buffer yes
no_buffers yes
text_buffer_size 2048
imlib_cache_size 0
temperature_unit celcius
# — Window specifications — #
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
border_inner_margin 0
border_outer_margin 0
minimum_size 200 130
maximum_width 200
alignment top_left
gap_x 1470
gap_y 450
# — Graphics settings — #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
# — Text settings — #
use_xft yes
xftfont Future:size=7
xftalpha 0.1
default_color D4ECF4
default_gauge_size 47 25
uppercase no
use_spacer right
color0 white
color1 orange
color2 green
# — Lua Load — #
lua_load ~/.Conky/future_blue/scripts/rings4.lua
lua_draw_hook_pre main_rings
TEXT
${image ~/.Conky/future_blue/pix/bg6.png -p 1,1 -s 200x130}
${voffset -3}${goto 15}${font Future:size=10}DIVERS - MUSIQUE${font}
${voffset 26}${goto 35}D${goto 159}M
${voffset -35}${goto 90}${fs_used /media/Divers}
${voffset 6}${goto 90}${fs_free /media/Divers}
${voffset 6}${goto 90}${fs_free_perc /media/Divers}%
${voffset 10}${goto 60}Activité Disques
${voffset 7}${goto 20}SDA ${color3}${diskiograph /dev/sda 10,32}${color} SDB ${color2}${diskiograph /dev/sdb 10,32}${color} SDC ${color1}${diskiograph /dev/sdc 10,32}${color}
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#118 Le 20/11/2010, à 19:18
- Fenouille84
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
ok ok ! Donc ce script devrait t'aider
#!/bin/bash
#Script d'utilisation des disques
#Par Fenouille84
#Noms de disques
disque_1="/dev/sdb1"
disque_2="/dev/sdc1"
#Unités
unit_u1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f3)
unit_u2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f3)
#
unit_f1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f4)
unit_f2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/[0-9]*\|,//g' | cut -d ' ' -f4)
#Tailles utilisées
t_used_1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f3)
t_used_2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f3)
#Tailles restantes
t_free_1=$(df -h $disque_1 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f4)
t_free_2=$(df -h $disque_2 | sed '2!d ; s/ * / /g ; s/G\|M\|O//g ; s/,/\./g' | cut -d ' ' -f4)
#Résumé
t_used=$(echo $t_used_1 + $t_used_2 | bc)
t_free=$(echo $t_free_1 + $t_free_2 | bc)
#Affichage
echo -e "\${voffset -35}\${goto 90}$t_used$unit_u1iB\n\${voffset 6}\${goto 90}$t_free$unit_f1iB\n"
exit 0
Et dans conky :
— Conky settings — #
background yes
update_interval 1
total_run_times 0
net_avg_samples 2
override_utf8_locale yes
double_buffer yes
no_buffers yes
text_buffer_size 2048
imlib_cache_size 0
temperature_unit celcius
# — Window specifications — #
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
border_inner_margin 0
border_outer_margin 0
minimum_size 200 130
maximum_width 200
alignment top_left
gap_x 1470
gap_y 450
# — Graphics settings — #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
# — Text settings — #
use_xft yes
xftfont Future:size=7
xftalpha 0.1
default_color D4ECF4
default_gauge_size 47 25
uppercase no
use_spacer right
color0 white
color1 orange
color2 green
# — Lua Load — #
lua_load ~/.Conky/future_blue/scripts/rings4.lua
lua_draw_hook_pre main_rings
TEXT
${image ~/.Conky/future_blue/pix/bg6.png -p 1,1 -s 200x130}
${voffset -3}${goto 15}${font Future:size=10}DIVERS - MUSIQUE${font}
${voffset 26}${goto 35}D${goto 159}M
${execp /chemin/du/script}
${voffset 6}${goto 90}${fs_free_perc /media/Divers}%
${voffset 10}${goto 60}Activité Disques
${voffset 7}${goto 20}SDA ${color3}${diskiograph /dev/sda 10,32}${color} SDB ${color2}${diskiograph /dev/sdb 10,32}${color} SDC ${color1}${diskiograph /dev/sdc 10,32}${color}
Dernière modification par Fenouille84 (Le 20/11/2010, à 19:19)
Ma page Deviant Art : conky inside ;-)
.
-- DropBox (online backup) : 2Go + 250 Mo pour vous et moi par parrainage --
Hors ligne
#119 Le 20/11/2010, à 19:25
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Est-ce que je dois donner une extension au script ?
Car ça n'affiche rien
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#120 Le 20/11/2010, à 21:05
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Voila ce que j'obtiens après avoir changé quelques couleurs, la police, avoir enlevé 2 ou 3 trucs et ajouté d'autres trucs comme vnstat ou l'activité des disques, les mises à jour..........
Faut que je perfectionne encore les placements avec les voffset et les goto
Mais dans le 4eme (Divers - Musique) j'arrive pas à afficher les tailles avec ton script Fenouille84
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#121 Le 20/11/2010, à 21:07
- wlourf
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
as-tu rendu le script exécutable ?
chmod +x nom_du_script
ou par clic droit dans nautilus, il y a une option
Edit : très jolie ta dernière capture !
Dernière modification par wlourf (Le 20/11/2010, à 21:08)
Hors ligne
#122 Le 20/11/2010, à 21:24
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Oui bien sur, c'est la première chose que j'ai vérifié car souvent on fait les choses trop vite
J'ai sauvegardé le script de Fenouille84 dans un fichier que j'ai nommé disques sans extension
J'ai utilisé comme chemin
${execp ~/.Conky/future_blue/scripts/disques}
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#123 Le 21/11/2010, à 00:03
- Levi59
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
J'ai eu aussi ce problème d'affichage de code conkyrc depuis un script. Je ne sais pas pourquoi mais il m'a fallu passer par un fichier que j'appelais ensuite via "cat":
Voici le script en question. Si ça peut t'aider...
Tu peux aussi lancer conky en console qui te renverra peut être une erreur.
Dernière modification par Levi59 (Le 21/11/2010, à 00:08)
Hors ligne
#124 Le 21/11/2010, à 00:39
- breakolami
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Merci Levi59
Mais non, toujours rien
Kubuntu 24.04.1 sur MSI Katana 17, Intel i7 12ème génération, 1 Nvme M.2 P5 500Go, 1 Nvme M.2 P2 1000Go, 16Go de mémoire, Nvidia GeForce RTX 4060
https://www.youtube.com/@FrenchBusTransit
Hors ligne
#125 Le 21/11/2010, à 01:40
- Levi59
Re : (4) Conky : Postez vos conkyrc ou certaines parties intéressantes
Pas d'erreur non plus? bizarre.
Hors ligne