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

#126 26-11-2020 10:20:03

Anonyme-14
Invité

Re : Partagez vos conky !

201126102307135043.png
une horloge à engrenages animés, il faut dire, consommatrice de ressources.
2 chemins à modifier seulement.
à télécharger

smile

#127 26-11-2020 21:44:05

Anonyme-14
Invité

Re : Partagez vos conky !

201126094542982744.png

Je n'ai rien eu à faire mais je le partage, installation guidée avec la commande

./preview


22 thèmes en 1 !

edit oups le lien https://github.com/zagortenay333/Harmattan lol

Dernière modification par Anonyme-14 (26-11-2020 21:45:15)

#128 26-11-2020 22:06:03

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 !

ah cool smile
il y aura un rofi-menu pour conky dans nakeDeb big_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

#129 26-11-2020 22:10:51

Anonyme-14
Invité

Re : Partagez vos conky !

faudra que je teste en vm cette distri une fois bien peaufinée big_smile

#130 29-11-2020 20:26:20

Anonyme-14
Invité

Re : Partagez vos conky !

201129082115567547.png
201129083423713210.png

Celui-ci m'a donné du fil à retordre et le code mesdames messieurs est encore améliorable, donc si certains se sentent de trouver et de me faire les retours d'améliorations ça me ferais plaisir !
à la base pour une résolution de 1950 et réduit pour une résolution de 1600
salement retouché en comprenant rien de ce que je faisais, ligne par ligne, caractère par caractère, vraiment sans foi ni lua finalement c'est fonctionnel, une semaine à régulièrement cogiter sur ce truc ...
bref l'avantage est qu'il est basé sur l'image
l'inconvénient, beaucoup d'images beaucoup de chemins à modifier pour votre convenance ...
Edit : une erreur persiste sans gêner le fonctionnement Lua Error 'for' limit must be a number

Re Edit : ah bah alors ... à télécharger

Dernière modification par Anonyme-14 (29-11-2020 20:34:29)

#131 30-12-2020 00:37:45

TyZef
Membre
Distrib. : Debian_12_Ka’ay
Inscription : 09-05-2013

Re : Partagez vos conky !

Merci beaucoup Anonyme-14 pour tout ce partage !!!
Tu te laches bien !
De plus, tu m'as enfin permis de comprendre le principe de Lua...

Dernière modification par TyZef (30-12-2020 00:38:19)


TheMatrixAnimated.gif

Hors ligne

#132 30-12-2020 19:46:59

Anonyme-14
Invité

Re : Partagez vos conky !

Super merci, c'était l'occasion pour moi aussi d'en savoir un peu plus, puis d'en remettre certains très intéressants à jour smile

#133 31-12-2020 03:11:55

TyZef
Membre
Distrib. : Debian_12_Ka’ay
Inscription : 09-05-2013

Re : Partagez vos conky !

Pareil pour moi, j'ai remis le miens a jour...
J'ai refais toute la configuration comme elle était vieille...
Donc voila ce que ça donne, avec un peut plus de couleurs.
(ps: vous m'avez pas mal tous inspiré, plus en cherchant le terme "conkyrc" sur les images du web...)

Il y a pas mal de font a obtenir : Linux Libertine; forkawesome; conkycolorslogos;

file-Re8f77e2078bf14b1aa47399b2fc36053


--[[

--[[

###########################
### credit = kintoandar ###
###########################

]]

conky.config = {

--  Create own window instead of using desktop
  own_window = true,
  own_window_transparent = true,
  own_window_type = 'override',
  own_window_hints = 'undecorated,below,skip_taskbar',
  background = true,

--  Use double buffering
  double_buffer = true,

--  fiddle with window
  use_spacer = right,
  use_xft = true,

--  Update interval in seconds
  update_interval = 5.0,

--  Minimum size of text area
  minimum_size = '160 5',
  maximum_width = 400,

--  Draw shades?
  draw_shades = false,

--  Text stuff
  draw_outline = false, -- amplifies text if yes
  draw_borders = false,

  uppercase = false, --  set to yes if you want all text to be in uppercase

--  Stippled borders
--  stippled_borders 8

--  border margins
--  border_margin 4

--  border width
--  border_width 1

--  Default colors and also border colors
  default_color = 'white',
  default_shade_color = 'black',
  default_outline_color = 'white',

  own_window_colour = black,
  own_window_transparent = true,

--  Text alignment
  alignment = 'top_left',

--  Gap between borders of screen and text
  gap_x = 20,
  gap_y = 10,

--  stuff after 'TEXT' will be formatted on screen
  override_utf8_locale = true,
  xftfont = 'Sans:size=12',
  xftalpha = 0.8,

};

conky.text = [[
${color lightgrey}${font Liberation Mono:pixelsize=17}$alignc${time %A %d %B %Y}
${color lightgrey}${font Liberation Mono:style=Medium Italic:pixelsize=53}$alignc${time %H:%M:%S}${font}${color}

${voffset 5}${color purple}${font forkawesome:pixelsize=21}${font}${hr 2}
${goto 6}${voffset 6}${font conkycolorslogos:size=32}d${font}${goto 55}${voffset -25}$machine
${goto 55}Kernel: ${kernel}
${offset 0}${color slate grey}Uptime: ${color lightgrey}$alignr$uptime

${voffset 5}${color blue}${font forkawesome:pixelsize=21}${voffset -3}${font}${hr 2}${color}

${offset 0}${color slate grey}CPU:${color lightgrey} $cpu% $alignr${color slate grey}Temp: ${color lightgrey}${acpitemp}ºC
${color blue} ${offset 0}${cpugraph 15,255 666666 bbbbbb}
${offset 0}${color slate grey}CPU top:
${offset 0}${color blue} ${top name 1}$alignr${top_mem cpu 1}%
${offset 0}${color lightgrey} ${top name 2}$alignr${top cpu 2}%
${offset 0}${color lightgrey} ${top name 3}$alignr${top cpu 3}%

${voffset 5}${color green}${font forkawesome:pixelsize=21}${voffset -3}${font}${hr 2}${color}

${offset 0}${color slate grey}Mem:  ${color lightgreen} $memperc% $alignr${color lightgrey}$mem/$memmax
${color green} ${offset 0}${membar 5,255}
${offset 0}${color slate grey}Swap: ${color green} $swapperc% $alignr${color lightgrey}$swap/$swapmax
${color green} ${offset 0}${swapbar 5,255}
${offset 0}${color slate grey}Mem top:
${offset 0}${color green} ${top_mem name 1}$alignr${top_mem mem 1}%
${offset 0}${color lightgrey} ${top_mem name 2}$alignr${top_mem mem 2}%
${offset 0}${color lightgrey} ${top_mem name 3}$alignr${top_mem mem 3}%

${voffset 5}${color yellow}${font forkawesome:pixelsize=21}${voffset -3}${font}${hr 2}${color}

${offset 0}${color slate grey}/:  $alignr${color lightgrey}${fs_free /} free
${offset 0} ${color yellow} ${fs_bar 5,250 /}
${offset 0}${color slate grey}/home: $alignr${color lightgrey}${fs_free /home} free
${offset 0} ${color yellow} ${fs_bar 5,250 /home}

${voffset 5}${color orange}${font forkawesome:pixelsize=21}${voffset -3}${font}${hr 2}${color}

${offset 0}${color slate grey}Signal: ${color orange}${wireless_link_bar 5,200 wlp2s0}
${offset 0}${color slate grey}Up:${color lightgrey}${upspeed wlp2s0}${offset 0}${color slate grey}$alignr Down:${color lightgrey}${downspeed wlp2s0}
${color orange} ${offset 0}${upspeedgraph wlp2s0 15,125 666666 bbbbbb}${color orange} ${offset 0}${downspeedgraph wlp2s0 15,125 666666 bbbbbb}
${offset 0}${color slate grey}Up:${color lightgrey}${totalup wlp2s0}${offset 0}${color slate grey}$alignr Down:${color lightgrey}${totaldown wlp2s0}

${voffset 5}${color red}${font Material Icons:pixelsize=25}${voffset -3}${font}${hr 2}${color}

${offset 0}${color slate grey}Batterie: ${color lightgrey} ${battery_percent BAT1}% $alignr${battery_time BAT1}
${color red} ${offset 0}${battery_bar BAT1 3,100}

]];

 

Dernière modification par TyZef (07-02-2021 17:19:59)


TheMatrixAnimated.gif

Hors ligne

#134 08-03-2021 16:15:03

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

@Anonyme-14
Bonjour,
Je voudrais installer ton conkycarousel mais je n'arrive pas à localiser le script conkycarousel.sh
Aurais-tu la gentillesse de me dire où le trouver ?
Merci par avance !

Hors ligne

#135 08-03-2021 17:02:01

Anonyme-14
Invité

Re : Partagez vos conky !

Bonjour, bizarre bizarre, ça devait se retrouver au commentaire #51...
Bref, le voici
conkycarousel.sh

#!/bin/bash
 
##########################################################################
##               conky slideshow by Alessandro Roncone                  ##
##                               v 0.2                                  ##
##                          GNU GPLv3 2012                              ##
##########################################################################
 
##########################################################################
# Settings
##########################################################################
# Directory containing the script and the pictures
directory="pics"
# Dimension of the slideshow (either "small", "medium" or "big")
dim="medium"
 
##########################################################################
# Script (do not change unless you know what you're doing)
##########################################################################

# Manage dimension flag
if [ $dim == "small" ]; then
  geometry="158x100"
  pos="155,214"
elif [ $dim == "medium" ]; then
  geometry="238x148"
  pos="85,175"
elif [ $dim == "big" ]; then
  geometry="318x200"
  pos="0,119"
fi
 
# Pick a random file from all pictures
files=($directory/*.*)
let r="$RANDOM % ${#files[*]}"
randomfile=${files[$r]}
 
# Sets picture for conky to use
convert $randomfile -resize $geometry\> -size $geometry xc:black +swap -gravity center  -composite current.png
convert pix/photobg_bg_$dim.png current.png -geometry +11+11 -composite result.png
convert result.png pix/photobg_shadow_$dim.png -composite result.png
echo "\${image result.png -p $pos}"
exit

#136 08-03-2021 20:41:30

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

Un grand merci à toi Anonyme-14 (... et quelle rapidité ! ) big_smile

Hors ligne

#137 09-03-2021 14:35:40

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

@Anonyme-14

Désolé de revenir à la charge mais j'ai vainement tenté de faire fonctionner le conky carousel.
Je me heurte à ce type de message d'erreur :

convert-im6.q16: unable to open image `pix/photobg_bg_medium.png': Aucun fichier ou dossier de ce type @ error/blob.c/OpenBlob/2701.



convert-im6.q16: unable to open image `pix/photobg_shadow_medium.png': Aucun fichier ou dossier de ce type @ error/blob.c/OpenBlob/2701.



Dans le cas d'une taille d'image "medium", y aurait-il des images "photobg_bg_medium.png" et "photobg_shadow_medium.png" qu'il faut préalablement placer manuellement dans le répertoire "pix" avant de lancer le conky ?
As-tu toi-même utilisé de telles images et où les as-tu trouvées ?

Merci par avance de ton aide !

PS: j'ai trouvé trace d'une modification de ce conky par ragamatrix sur cette page https://forum.ubuntu-fr.org/viewtopic.p … #p21697340 mais je n'arrive pas non plus à le faire fonctionner ...

Dernière modification par jlfh0816 (09-03-2021 16:16:31)

Hors ligne

#138 09-03-2021 16:41:06

Anonyme-14
Invité

Re : Partagez vos conky !

Bonjour, pas de soucis,
les dossiers que j'avais laissé disparaissent avec le temps semble-t-il... j'en referais à l'occasion un (à un seul endroit).
ce que tu demandes ce sont les images de mise en forme du carousel, ce n'est pas en rapport avec les images que tu y mets (celles que tu voudras)
Voici le dossier pix (zippé)

Edit : Penses à créer un dossier "pics" pour les images que tu souhaites mettre dans ton carousel
>>>> Le dossier "pix" (différent) est le dossier qui contient les images de mise en forme du carousel

Dernière modification par Anonyme-14 (09-03-2021 17:12:55)

#139 09-03-2021 17:37:38

Anonyme-14
Invité

Re : Partagez vos conky !

Mise à jour et téléchargement de conkycarousel (complet) au commentaire #26, au plaisir

#140 09-03-2021 18:51:47

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

Merci beaucoup Anonyme-14 pour ta réactivité et ta gentillesse.
Je teste le tout et je te dirai si a fonctionné.
Bonne soirée à toi et encore merci !

Hors ligne

#141 09-03-2021 19:17:25

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

@Anonyme-14

Yes, ça marche maintenant !!!
Super-merci encore pour ton aide et ta disponibilité.


Je vais maintenant essayer de faire un lanceur on/off dans le tableau de bord de mon bureau XFCE. Pas sûr que j'y arrive mais je reposterai ici si j'aboutis à quelque chose de fonctionnel.

Merci pour tout Anonyme-14 !

PS : merci également pour le lien de téléchargement en bas du post #26 : il fonctionne impeccablement.

Dernière modification par jlfh0816 (09-03-2021 19:24:55)

Hors ligne

#142 09-03-2021 22:13:05

Anonyme-14
Invité

Re : Partagez vos conky !

Super alors, une piste pour ton projet, amuses toi bien et au plaisir

#143 10-03-2021 08:45:25

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

@Anonyme-14

J’ai regardé attentivement le lien que tu m’as gentiment fourni mais la solution proposée ne me convient pas entièrement car le script qui y est décrit utilise la commande "killall conky" ce qui fait que ça tue sans distinction tous les conkys en marche (par exemple, j’en ai souvent 2 ou 3 en marche en même temps).
Du coup, j’ai cherché sur la toile et j’ai trouvé un script qui fait le job pour un seul conky bien précis, sans affecter les autres.
J’ai essayé de l’adapter à mon cas particulier et ça a l’air de plutôt bien fonctionner.
Voici comment je m’y suis pris :

1) j’ai décompressé ton archive "ConkyCarousel-1.7z" (celle du post #26) dans mon répertoire « Images », ce qui me donne $HOME/Images/ConkyCarousel/

2) dans le nouveau répertoire ConkyCarousel, j’ai créé le fichier « script.sh » ci-dessous (la source de ce script est citée à la ligne 3 au cas où l’on souhaite retrouver l’article de référence sur la toile) :

#!/bin/bash
# This shell script is PUBLIC DOMAIN. You may do whatever you want with it.
#https://askubuntu.com/questions/147080/shell-script-to-toggle-between-two-commands

TOGGLE=$HOME/.toggle

if [ ! -e $TOGGLE ]; then
    touch $TOGGLE
pgrep -f "conky -c  $HOME/Images/ConkyCarousel/conkycarousel"
for i in `ps aux | grep [c]onkycarousel | awk '{ print $2}'`
do kill -9 $i
done
else
    rm $TOGGLE
conky -c "$HOME/Images/ConkyCarousel/conkycarousel"
sleep 1
fi


3) sur le bureau XFCE, j’ai créé un lanceur (clic droit) que j'ai appelé "ConkyCarousel".
J’y ai saisi la ligne de commande suivante :

sh -c "$HOME/Images/ConkyCarousel/script.sh"


4) clic droit sur cette nouvelle icône pour le rendre exécutable

5) dans le répertoire $HOME/Bureau, je le renomme ".CarouselConky" pour qu’il soit désormais caché (je ne souhaite pas le laisser visible sur le bureau)

6) ensuite, clic droit dessus > ouvrir avec >  autre application > créer un lanceur sur le tableau de bord

Et désormais le lanceur apparaît dans le tableau de bord. Un clic dessus et le conky Carousel apparaît. Un autre clic dessus et il disparaît.

Cette manip fonctionne très bien sur un bureau XFCE mais j’ignore complètement si elle est transposable à un autre type de bureau … c’est à vérifier.
En tout cas, le gros avantage, c’est que ce lanceur on/off fonctionne sans interférer avec d’éventuels autres conky qui seraient également présents et affichés.

Hors ligne

#144 10-03-2021 08:49:16

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

A la relecture de mon post #143 ci-dessus, je m’aperçois que j’ai oublié de préciser qu’il faut également modifier tous les chemins renseignés dans les 2 fichiers conkycarousel et conkycarousel.sh …. désolé
Voici donc ces fichiers modifiés :

Pour conkycarousel  (la modif ne concerne que conky.text, à la fin du fichier) :

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 = 'top_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 10 $HOME/Images/ConkyCarousel/conkycarousel.sh}

]]




Pour conkycarousel.sh :

#!/bin/bash
 
##########################################################################
##               conky slideshow by Alessandro Roncone                  ##
##                               v 0.2                                  ##
##                          GNU GPLv3 2012                              ##
##########################################################################
 
##########################################################################
# Settings
##########################################################################
# Directory containing the script and the pictures
directory="$HOME/Images/ConkyCarousel/pics"
# Dimension of the slideshow (either "small", "medium" or "big")
dim="medium"
 
##########################################################################
# Script (do not change unless you know what you're doing)
##########################################################################

# Manage dimension flag
if [ $dim == "small" ]; then
  geometry="158x100"
  pos="155,214"
elif [ $dim == "medium" ]; then
  geometry="238x148"
# pos="85,175"
  pos="85,5"
elif [ $dim == "big" ]; then
  geometry="318x200"
  pos="0,119"
fi
 
# Pick a random file from all pictures
files=($directory/*.*)
let r="$RANDOM % ${#files[*]}"
randomfile=${files[$r]}
 
# Sets picture for conky to use
convert $randomfile -resize $geometry\> -size $geometry xc:black +swap -gravity center  -composite $HOME/Images/ConkyCarousel/current.png
convert $HOME/Images/ConkyCarousel/pix/photobg_bg_$dim.png $HOME/Images/ConkyCarousel/current.png -geometry +11+11 -composite $HOME/Images/ConkyCarousel/result.png
convert $HOME/Images/ConkyCarousel/result.png $HOME/Images/ConkyCarousel/pix/photobg_shadow_$dim.png -composite $HOME/Images/ConkyCarousel/result.png
echo "\${image $HOME/Images/ConkyCarousel/result.png -p $pos}"
exit

Hors ligne

#145 10-03-2021 09:46:12

Anonyme-14
Invité

Re : Partagez vos conky !

Bonjour, tous les utilisateurs conky doivent jongler avec leurs propres chemins c'est normal.
Merci pour ton explication #143, c'est sympa de partager ici et cela va être très utile pour pas mal d'entre nous.
Au plaisir

#146 11-03-2021 18:38:02

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

Çà n'a rien à voir avec un conky en particulier mais, tout à fait par hasard, j'ai été surpris d'apprendre (sur ce site : https://unix.stackexchange.com/question … 535#239535) que l'on peut facilement déplacer au clavier et à la souris l'emplacement d'une fenêtre conky sur le bureau rien qu'en utilisant "la touche Alt + appui maintenu sur clic gauche" (drag and drop) sur la fenêtre du dit conky, à condition toutefois d'avoir au préalable ajouté la ligne ci-dessous dans le fichier conkyrc correspondant :

own_window_type = 'conky',


Mais peut-être que j'enfonce des portes ouvertes et que c'était déjà connu ?

Dernière modification par jlfh0816 (11-03-2021 18:39:41)

Hors ligne

#147 11-03-2021 19:22:53

Anonyme-14
Invité

Re : Partagez vos conky !

Bonjour, intéressant, pour ma part connaissais pas du tout.

tu peux aussi faire, si je me souviens (pas certain à vrai dire, je n'ai plus conky actuellement) :

own_window_type = 'desktop',


la fenêtre passe alors en mode graphique (avec un x pour la fermer ou un - pour la diminuer) et peut donc être déplacée directement avec la souris en maintenant le clic dessus mais c'est moins joli...

Sinon pour imposer une position précise, tu peux jouer avec les valeurs ci-dessous, exemple :
gap_x = 50,
    gap_y = 50,

#148 11-03-2021 19:34:54

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 !

^^ c'est "own_window_type = normal" pour que conky soit considéré comme une fenêtre classique.
'desktop' plaque la fenêtre sur le bureau
'override' passe au-dessus du gestionnaire de fenêtre
own_window_type = conky n'existe pas

cf man conky

mais ce comportement dépend aussi du gestionnaire de fenêtre
par exemple, un conky en mode 'desktop' sera plaqué au bureau sur fluxbox mais sera fenêtré sur i3wm car i3wm n'a pas de "desktop", il faudra donc passer par "override" pour plaquer une fenêtre sur le fond d'écran avec i3wm...

Dernière modification par arpinux (11-03-2021 19:39:26)


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

#149 11-03-2021 21:57:51

Anonyme-14
Invité

Re : Partagez vos conky !

aaaa ça tombe bien que je n'étais pas certain, au moins j'ai eu l'opportunité de me tromper lol

#150 14-03-2021 23:18:54

jlfh0816
Membre
Inscription : 08-03-2021

Re : Partagez vos conky !

j'ai supprimé mon message, désolé, j'avais posé une question idiote ...

Dernière modification par jlfh0816 (14-03-2021 23:38:23)

Hors ligne

Pied de page des forums