Qualcuno usa "Conky"?
Si tratta di un monitor per risorse di sistema altamente configurabile. Il programma è facilmente installabile, nei repository è infatti presente la versione 1.6.1. Non proprio l'ultima ma comunque utile.
[user@localhost ~]$ sudo yum install conky
Non appena "yum" trova il pacchetto per l'installazione premete il tasto "y" per confermare l'installazione (altrimenti "n", per annullarla). A questa pagina trovate una lista delle variabili supportate da "Conky". E' con queste che dovrete descrivere il vostro widget, modificando il file "/etc/conky/conky.conf". Di default, dopo l'installazione, il file contiene già una configurazione. Questo è il contenuto del mio file "conky.conf":
#Collocazione dell'oggetto sul desktop
alignment top_right
#Sono permessi valori booleani ("true" oppure "false"), se "true" il processo verrà legato associato al desktop
background no
#Esprime la larghezza dei bordi in pixel
border_width 1
#Specifica il numero di campionamenti per la CPU da monitorare
cpu_avg_samples 2
#Colore usato di default (valido anche per i bordi)
default_color white
#Colore usato di default per le linee esterne
default_outline_color white
#Colore usato di default per l'effetto ombra (valido anche per i bordi)
default_shade_color white
#Abilita/Disabilita i bordi intorno al testo
draw_borders no
#Abilita/Disabilita i bordi intorno ai grafici
draw_graph_borders yes
#Disegna le linee esterne
draw_outline no
#Disegna l'effetto ombra
draw_shades no
#Usa i font XFT
use_xft yes
#Specifica il tipo di font da usare e la misura dei caratteri
xftfont Sans:size=10
#Tenta di usare la codifica UTF8
override_utf8_locale yes
#Specifica la distanza, in pixel, che deve esistere tra il bordo sinistro o destro dello schermo (a seconda dell'allineamento scelto)
gap_x 10
#Specifica la distanza, in pixel, che deve esistere tra il bordo superiore o inferiore dello schermo (a seconda dell'allineamento scelto)
gap_y 10
#Specifica la dimensione dell'intero oggetto in pixell
minimum_size 180 0
#Specifica il numero di campionamente per l'interfaccia di rete da seguire
net_avg_samples 2
#Usa il buffer
no_buffers yes
#Usa il doppio buffer (riduce sgradevoli effetti, può non funzionare a tutti)
double_buffer yes
#Abilita la stampa su una console
out_to_console no
#Crea una finestra
own_window yes
#Imposta il tipo di finestra da disegnare
own_window_class Conky
#Imposta all'oggetto l'effetto trasparenza
own_window_transparent yes
#Può essere impostato solo se own_windows è su "yes", specifica il tipo dell'oggetto
own_window_type desktop
#
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#Imposta la dimensione delle strisce (per i bordi)
stippled_borders 0
#Frequenza di aggiornamento
update_interval 1.0
#Decide se scrivere tutte informazioni in maiuscolo
uppercase no
#Aggiunge spazio intorno a certi oggetti, utile ad esempio se si nota un conflitto con lo sfonfo
use_spacer none
#Mostra il massimo valore nella scala dei valori
show_graph_scale no
#Mostra l'intervallo usato
show_graph_range no
#Descrizione dell'oggetto
TEXT
${alignc 20}${font Trebuchet MS:size=26}${time %H:%M}${font}
${alignc}${time %a %d %b %Y}
${color grey}CPU:${color} ${cpu cpu}% ${alignr}${alignr}${cpubar 8,80 cpu}
${color grey}RAM:${color} $memperc% ${alignr}${membar 8,80}
${color grey}SWAP:${color} $swapperc% ${alignr}${swapbar 8,80}
${color grey}SSD:${color} ${fs_free /root}/${fs_size /root} ${alignr}${fs_bar 8,80 /}
${color grey}ESSID: ${alignr}${color}${wireless_essid ath0}
${color grey}Qualità:${color} ${wireless_link_qual_perc ath0}% ${alignr}${wireless_link_bar 8,80 ath0}
${color grey}Indirizzo IP:${color}${alignr}${addr ath0}
${color grey}Download:${color} ${downspeedf ath0} KiB
${alignc}${downspeedgraph ath0 25,200}
${color grey}Upload:${color} ${upspeedf ath0} KiB
${alignc}${upspeedgraph ath0 25,200}
Ho anche commentato ogni riga, cercando di spiegare in questo modo l'utilità del comando. Aprite il file di configurazione con il comando "sudo mousepad /etc/conky/conky.conf", cancellate il contenuto e inserite (facendo copia e incolla) il codice mostrato sopra o quello da voi ideato. Non dimenticate di salvare (tasti "Ctrl" ed "s"), chiudete mousepad ed eseguite "Conky". Come? Date il comando "conky", il risultato dovrebbe essere qualcosa di simile:
Dimenticavo, dovete eseguire la modalità desktop per apprezzarne l'utilità.
Nessun commento:
Posta un commento