Conky Di Antergos
Antergos, merupakan distro linux turunan arch yang baru baru ini ane pake. Setelah bosan dengan kalilinux dan keinginan untuk mencoba jenis distro yang lainnya, ane memilih antergos sebagai Sistem Operasi primer yang ane pakai setiap hari.
Minus untuk tugas kuliah tentunya. Ane masih menggunakan Windows untuk hal tersebut.
Menariknya, saat kita menggunakan antergos, ternyata kita tidak bisa menaruh script autostart.sh yang akan di jalankan otomatis oleh sistem ketika startup.
Gambaran biasanya ketika ane menggunakan kalilinux itu seperti ini :
Ketika kalilinux berjalan dia akan menjalankan banyak script untuk system.
Salah satunya adalah autostartconky.sh
Dimana script tersebut menjalankan config conky.
Sederhana bukan?
Nah, letak conky biasanya di taruh seperti ini :
>/home/user/.conky/nama_conky/config
dan autostart nya di taruh seperti ini :
>/home/user/.conky/autostartconky.sh
Kemudian kita masuk ke pengaturan dan membuat autostartconky.sh bisa otomatis berjalan saat startup.
Tapi masalahnya di antergos agak lain. Ane nggak bisa naruh autostartnya di pengaturan startup.
Trus agar conky bisa berjalan otomatis gimana ya?
Gampang kok, kita hanya harus buat satu script lagi :)
Cara membuat config conky berjalan otomatis
Sederhana, disini misal saya punya satu config conky yang saya namai zetaconky.Config ini bisa di download di grup Linuxer Desktop Art dengan nama zeta.
Config ane taruh di folder /home/syahid/.conky/zeta/
Kemudian saya buat satu bash script bernama autostart-zeta.sh yang akan menjalankan config zetaconky tersebut.
Isi dari script autostart-zeta.sh :
sleep 10
conky -c ~/.conky/zeta/zetaconky &
exit 0
Ket :
sleep 10 artinya config conky akan di jalankan setelah menunggu 10 detik.
conky -c = perintah untuk menjalankan config conky.
~/.conky/zeta/ = tempat dimana conky di taruh
~ = artiinya adalah folder home atau user. jadi saya tidak perlu menulis nama user nya.
& pada akhir perintah = agar command berjalan di background.
exit 0 = untuk keluar dari script bash setelah perintah di jalankan.
Gampangnya kalau letak conky yang anda taruh berbeda silahkan script ini di edit sesuai letak conky anda. Kemudian taruh script ini di /opt/
Nah kemudian kita butuh satu script lagi dimana script tersebut bisa dibaca oleh system startup.
File ini kita kasih nama dengan extensi .desktop .
Disini saya kasih nama star-conky-zeta.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Comment[en_US]=Starts Conky Zeta
Comment=Starts Conky Zeta
Exec=/opt/autostart-zeta.sh
GenericName[en_US]=
GenericName=
Hidden=false
MimeType=
Name[en_US]=Conky Zeta
Name=Conky Zeta
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-GNOME-Autostart-enabled=true
X-KDE-SubstituteUID=false
X-KDE-Username=
Ket :
Script akan menjalankan autostart-zeta.sh yang ada di /opt/.
Inti nya hanya merubah di bagian :
Exec = /opt/autostart-zeta.sh
Simpan script ini di /home/user/.config/autostart/
Kemudian buka terminal di folder tersebut. Dan buat menjadi executable.
> chmod +x start-conky-zeta.desktop
Nama file executable akan berubah sesuai nama di dalam script.
Oke jadi semua sudah siap, kemudian masuk ke gnome-tweak-tool atau kalau menggunakan bahasa indonesia "alat-oprek".
Nah pilih bagian startup dan sudah ada nama conky zeta di sana.
Silahkan di restart untuk memastikan kalau conky sudah otomatis berjalan.
Cara yang sederhana bukan?