Nowy wizerunek conky - możliwość wyświetlania grafik
Może to nie taka nowa funkcjonalność, ale od wersji chyba 1.7.x pojawiła się w conky możliwość umieszczania grafik. Służy do tego funkcja image. Wymaga to skompilowania conky z dołączonym imlib2. W PLD domyślnie nie ma tej opcji włączonej. Sam sobie przebudowałem - z reguły to robię, aby mieć też dostęp do funkcji obsługujących karty bezprzewodowe (wysłałem diffa na pld-devel, czekam na odzew...).
JeÅ›li posiadasz innÄ… dystrybucjÄ™ niż PLD, jest duże prawdopodobieÅ„stwo, że conky już jest skompilowane z imlib2. JeÅ›li nie, wówczas trzeba przekompilować, dodajÄ…c do configure odpowiedniÄ… opcjÄ™. Ja dodatkowo kompilowaÅ‚em z wÅ‚Ä…czeniem obsÅ‚ugi wlan:
$ ./configure --enable-imlib2 --enable-wlan $ make $ make install
W PLD oczywiście należy odpowiednio przerobić plik .spec. Przebudowana, gotowa do instalacji paczka leży w moim repozytorium.
Chcąc wyświetlić grafikę w conky używamy funkcji image:
${image path_to_image -p x,y -s WIDTHxHEIGHT}
Czyli odpowiednio podajemy Å›cieżkÄ™ do obrazka, miejsce w conky, gdzie ma siÄ™ wyÅ›wietlić, obliczane od lewego górnego rogu, oraz wymiary. OczywiÅ›cie te parametry sÄ… opcjonalne, ale przydatne.
Przerobione conky z zastosowaniem grafik obecnie wyglÄ…da u mnie tak:
To dopiero poczÄ…tek tego, co zamierzam zrobić z moim conky. Mam w planie kolejne przeróbki, ale na razie podoba mi siÄ™ tak, jak jest :-)
Conky jest naprawdÄ™ oszczÄ™dne jeÅ›li chodzi o zasoby systemowe. Poszerzenie funkcjonalnoÅ›ci o wyÅ›wietlanie grafik nie wpÅ‚ywa na zużycie zasobów w jakiÅ› zauważalny sposób. DziÄ™ki temu ten Å›wietny monitor systemowy staje siÄ™ jeszcze lepszy :-) Ciekawe jakich nowych, przydatnych funkcji bÄ™dzie można siÄ™ spodziewać w kolejnych wersjach?