Uno script conky per visualizzare lo stato di Caps Lock e Num Lock

[da wikipedia]: Conky è un monitor di sistema per distribuzioni GNU/Linux che utilizzano l’X Window System, disponibile per Linux e FreeBSD

Ho creato questo script quando mi sono accorto che Xfce non prevede un’applet da aggiungere al pannello per visualizzare lo stato di Caps e Num Lock.
Tale applet è infatti a tutt’oggi nella wish list delle desiderata per questo desktop environment.
Nell’attesa che venga realizzata, e in generale per tutti i WM che non prevedono questa funzionalità, propongo uno script di conky da aggiungere alla vostra configurazione.
Lo zip che potrete scaricare in calce all’articolo contiene due files, entrambi da copiare nella vostra directory .conky all’interno della vostra HOME.
Allo script sh è necessario dare i privilegi di esecuzione, aprendo un terminale e digitando:

[email protected]:~$ chmod +x ~/.conky/caps_num.sh

La seconda configurazione da fare riguarda la posizione in cui volete che appaiano le notifiche sul desktop; la posizione predefinita è bottom left (in basso a sinistra) perché personalmente utilizzo un pannello verticale, in stile deskbar.
Le posizioni possibili sono: in basso a destra o sinistra e in alto a destra o sinistra, e sono configurabili aprendo con un editor di testo il file ~/.conky/my.caps-num.
Occorre commentare/decommentare le righe volute di questo pezzo di file di configurazione:

# Text alignment, other possible values are commented
alignment bottom_left
#alignment top_right
#alignment bottom_right
#alignment top_left

Per una buona resa occorre che lo spazio in cui andrete a posizionare la notifica di conky non sia occupato dal pannello; personalmente ho risolto impostando il pannello perché mantenga libera una percentuale di spazio ai lati (dalle preferenze del pannello > Lunghezza (%) ).

Fate ora in modo che conky venga avviato automaticamente all’avvio; in Xfce basta andare in Impostazioni > Sessione e Avvio > Avvio automatico e aggiungere una nuova voce che abbia questo comando:

conky -c ~/.conky/my.caps-num

Qui sotto alcune schermate del risultato finale (con deskbar verticale).

Download dello script

capsoff_numon
Caps Lock disabilitato e Num Lock abilitato
capsoff_numoff
Caps Lock disabilitato e Num Lock disabilitato
capson_numon
Caps Lock abilitato e Num Lock abilitato

 

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *