Pendant des années, quand je suis arrivé dans le grand monde de GNU / Linux et que je me suis retrouvé à tester Ubuntu et deux de ses principales dérivations (Xubuntu y Kubuntu) J'ai découvert Conky et cela a attiré mon attention. Comme il était encore novice dans ce monde et vivait en réinstallant le système, pour une raison ou une autre, il a fini par être relégué dans l'oubli.
Aujourd'hui, plusieurs années plus tard, je suis passé par plusieurs distributions (OpenSUSE, Fedora, Lubuntu, Debian, entre autres). Mystérieusement, quand je suis arrivé à Arch Linux, il m'est venu à l'esprit que ce petit programme que j'avais utilisé il y a quelque temps pouvait m'être très utile.
Pour cette raison, j'ai commencé à enquêter sur le vaste Documentation Arch Linux en espagnol et après quelques lignes dans le terminal, je l'ai fait installer. Après mètre mano dans le fichier de configuration pendant au moins une demi-heure, mon Conky ressemblait exactement à ce que je voulais.
Installer et configurer Conky sur Arch Linux
Pour installer Conky sur Arch Linux à partir des référentiels supplémentaires, nous ouvrons un terminal et écrivons ce qui suit:
sudo pacman -S conky
Une fois installé, il sera nécessaire de copier le fichier de configuration par défaut de Conky dans notre répertoire personnel. Ceci pour ne pas avoir à l'écrire à partir de zéro.
cp /etc/conky/conky.conf ~ / .conkyrc
Nous allons maintenant éditer le .conkyrc qui se trouve dans notre maison.
gedit ~ / .conkyrc
Le .conkyrc est à votre disposition pour que vous puissiez le modifier à votre guise ou en trouver un à votre convenance sur internet. Je vous laisse le mien pour que vous jetiez un œil.
# Conky, un moniteur de système, basé sur torsmo alignement middle_right arrière-plan non use_xft oui police DejaVu Sans: size = 8 xftalpha 0 update_interval 2.0 total_run_times 0 own_window oui own_window_transparent aucun bureau de own_window_type own_window_argb_visual oui, own_window_argb_valueh stickffery, bâton own_window_argb_valueh, own_window_argb_valueh 120, own_window_argb_valueh stickffery, own_window_argb_valueh stickffery, own_window_argb_valueh stickffery, own_window_argb_valueh collante, own_window_argb_valueh collante, own_window_argb_valueh collante police, own_window_argb_valueh collante, own_window_argb_valueh collante police, own_window_argb_valueh oui taille_minimale 200 200 maximum_width 200 draw_shades pas draw_outline oui draw_borders pas draw_graph_borders pas couleur_defaut 999999 default_shade_color default_outline_color noir d'alignement noir top_right gap_x 4 gap_y 154 no_buffers oui cpu_avg_samples 2 text_buffer_size1024 no default_color 8 default_shade_color noir default_outline_color alignement du noir top_right gap_x 13 gap_y 0 no_buffers oui cpu_avg_samples 2.4 text_buffer_size4 $ TEXTEM0 dépassement des majuscules $ TEXTEM1 $ TEXTEM doublecouleur majuscule non $ color $ uptime Temps: $ {time% H:% M:% S} Date: $ {time% e /% b / 1} CPU $ alignr $ {cpu cpu1}% $ hr Processeur: $ {alignr} $ { freq_g} GHz / 2 GHz $ {color gold} $ {cpubar 2 cpu2} $ {color gray} TOP CPU $ hr Process $ alignr CPU% MEM% $ {top name 3} $ alignr $ {top cpu 3} $ {top mem 3} $ {top name 4} $ alignr $ {top cpu 1} $ {top mem 1} $ {top name 1} $ alignr $ {top cpu 2} $ {top mem 2} RAM $ alignr $ memperc% $ hr Mémoire: $ {alignr} $ {mem} / $ {memmax} $ {color gold} $ {membar 2} $ {color gray} TOP RAM $ hr Process $ alignr CPU% MEM% $ {top_mem name 3} $ alignr $ {top_mem cpu 3} $ {top_mem mem 3} $ {top_mem name 4} $ alignr $ {top_mem cpu 4} $ {top_mem mem 5} $ {top_mem name 0} $ alignr $ {top_mem cpu 5} $ {top_mem mem 0} STORAGE $ hr Root: $ {alignr} $ color $ {fs_used /} / $ {fs_size /} $ {color gold} $ {fs_bar 5 /} $ {color gray} Momentus: $ {alignr} $ color $ {fs_used / media / fabian / Momentus} / $ {fs_size / media / fabian / Momentus} $ {color gold} $ {fs_bar 0 / media / fabian / Momentus} $ {color gray} RÉSEAUX $ {alignr} $ {downspeed wlp5s0} $ hr Entrée / Sortie $ {alignr} $ {totaldown wlp3600sXNUMX} / $ {totalup wlpXNUMXsXNUMX} IP locale $ {alignr} $ {addr wlpXNUMXsXNUMX} IP publique $ {alignr} $ {execi XNUMX wget -O - http://ip.tupeux.com | queue}
Pour le tester, il ne reste plus qu'à exécuter la commande suivante depuis le terminal:
Conky
Enfin, si vous utilisez GNOME 3 je vous laisse un lien vers un article précédent où il est expliqué comment configurer Conky pour démarrer avec le système. J'éspère que tu as apprécié! Comme toujours, je serai attentif à vos commentaires, doutes ou critiques dans les commentaires.