L’ultima lezione Hdsentinel: monitoriamo la salute e le prestazioni dei nostri hard disk
Lug 29

Abilitare la trasparenza di conky con kde 4 è un operazione molto semplice. È necessario innanzitutto installare feh, un programma leggero che permette di visualizzare le immagini e modificare gli sfondi dei desktop. Quella che otterremo sarà quindi una trasparenza “falsa”, in cui andremo solamente a dire a conky quale background utilizzare, in modo da farlo coincidere con quello utilizzato come wallpaper.

Procediamo quindi alla sua installazione in Ubuntu

sudo apt-get install feh

o in Arch Linux:

sudo pacman -Sy feh

Ho notato che le versioni 4.2 e 4.3 (attualmente allo stato di rc3, ma a breve sarà disponibile la stabile) di kde presentano a questo punto soluzioni leggermente differenti. In sostanza quello che andremo a fare sarà richiamare con feh il wallpaper attualmente in uso.
In kde 4.2 il wallpaper attualmente in uso è raggiungibile attraverso un piccolo script bash, mentre sono sicuro che anche per kde 4.3 ci sarà questa possibilità ma al momento non sono ancora riuscito a scovarla.

Aggiungiamo quindi le seguenti linee di codice in fondo al file di configurazione di conky, il .conkyrc presente nella nostra home:

Per kde 4.2.x:

${exec feh --bg-scale "`grep 'wallpaper=' ~/.kde4/share/config/plasma-appletsrc | tail --lines=1 | sed 's/wallpaper=//'`"}

Nel caso non funzionasse sostituite .kde4 con .kde.

Per kde 4.3:

questo è un metodo un po’ rozzo ma funzionante :grin:

${exec feh --bg-scale /home/pippo/sfondo.png}

in pratica dovete indicare il percorso del wallpaper che state utilizzando.

Semplice no? :wink:

2 Responses to “Abilitare le trasparenze di conky in kde4”

  1. Pablo Says:

    per KDE 4.3 il file è .kde4/share/config/plasma-desktop-appletsrc invece di .kde4/share/config/plasma-appletsrc per il resto non cambia niente

  2. nuk3r Says:

    grazie per la segnalazione :wink:

Lascia un commento