Miten ylipäätään saa useamman conkyn toimimaan yhtä aikaa?
Miten saan conkyn aukeamaan Ubuntun käynnistyessä?
Esimerkiksi tällaisella skriptillä jonka on laatinut mainio conky-kersantti Bruce M (Ubuntu Forums):
#!/bin/sh
# click to start, click to stop
if pidof conky | grep [0-9] > /dev/null
then
exec killall conky
else
sleep 2 && # sleep not required for xfce on startup - 30 or more for others
conky -c ~/conkies/conky-basic &
sleep 3 &&
conky -c ~/conkies/conky-mpd &
sleep 30 &&
conky -c ~/conkies/conky-weather &
exit
fi
Tallenna tämä ~/bin -kansioon vaikka nimellä ConkyStartStop, tms. (itse käytän näistä Bruce M:n kunniaksi geneeristä akronyymia BRUCE = BRilliant Unique Conky Exploder), ja tee skriptistä
executable (en muista mitä se on suomeksi), esim. päätteessä näin:
chmod a=r+w+x ~/bin/ConkyStartStop
Tälle skriptille voi sitten tehdä käynnistimen työpöydälle tai paneeliin. Sen voi myös liittää autostart-ohjelmien joukkoon (en nyt muista tarkalleen miten se Gnomessa tehtiin, mutta jotakin sellaista kuin "Järjestelmä > Istunnot [Sessions]", tms.), jolloin se käynnistyy Gnome-istunnon käynnistyessä. Jos käytät sellaista conkya joka vaatii verkkoyhteyden, kuten säätiedot kertovan conkyn, kannattaa laittaa sen eteen tuo "sleep 30".
Ai niin, conkyn käynnistämisen syntaksi on siis seuraava:
conky -c ~/conkies/conky-basic
Muuttuja "-c" tarkoittaa asetustiedostoa (c=configuration). Näitä voi sitten lisätä skriptiin niin monta kuin sielu sietää.
P.S. Tuo skripti saattaa toimiakseen vaatia, että kirjoitat auki "~" -merkin, eli laita sen sijaan "/home/joukopouko", jossa "joukopouko" on käyttäjätunnuksesi...
P.P.S. Jäi vielä sanomatta, että erittäin tyylikäs työpöytä ja hieno Conky-asettelu!