Conky et KDE
Je suis tombé sur un article de Nicolargo qui présentait le thème Conky Lunatico Ring. Comme je l'ai trouvé fort beau, j'ai voulu le tester. Et voilà ce que ça a donné, sur KDE 4.6 :
Un vilain fond noir au lieu du fond transparent. Après enquête, je m'aperçois que cela est normal : Conky ne fait pas de vraie transparence, il se contente de copier le fond de la root window. KDE gérant l'affichage via Plasma, qui est géré un niveau au-dessus, aucun fond n'est défini pour la root window. Faire fonctionner conky sur KDE 4.x a donc semble-t-il longtemps relevé du bricolage à coup de scripts et de feh.
Ceci dit, depuis la version 1.8.0, Conky supporte la vraie transparence. Activons-la donc dans notre fichier rc conky:
own_window_type desktop
own_window_argb_visual yes
own_window_transparent yes
Voyons le résultat :
C'est mieux ! Mais à présent, si vous cliquez sur le bureau... Conky disparaît. Il tourne toujours, mais Plasma passe au-dessus. Pour que conky reste toujours au-dessus de Plasma, de nouveau dans le fichier rc de conky :
Et voilà, il ne reste plus qu'à automatiser le lancement de conky au démarrage. Pour cela, créez un fichier conky.desktop dans ~/.config/autostart contenant :
Exec=conky -p 2 -c ~/path/to/your/conkyrc
Icon=system-run
StartupNotify=true
Terminal=false
Type=Application
X-KDE-SubstituteUID=false