Launcher menjadi salah satu bagian yang menyusun sebuah desktop environment dan window manager. Launcher biasanya berada di panel, dock. Launcher berfungsi untuk meluncurkan aplikasi atau bisa juga perintah. Kali ini kita akan mencoba menyusun launcher sederhana kita sendiri dengan tool yad.
Yad, apa itu ?
Yad secara sederhana merupakan sebuah program untuk menampilkan dialog GTK. Yad bisa digunakan untuk membuat dialog GTK berupa :
- jendela kalenderi (Calendar).
- jendela seleksi warna (Color Selection).
- jendela dnd (Drag and Drop).
- jendela selecksi font (font selector).
- jendela dialog form (form).
- jendela dialog list (list).
- dan ada beberapa lagi.
Untuk menyusun launcher sederhana, kali ini kita akan menggunakan yad
berupa jendela dialog form.
Menyusun launcher sederhana dengan tool yad.
Persiapan dan langkah menyusun.
Berikut adalah beberapa hal yang perlu dipersiapkan :
- Tool yad, bisa dipasang dengan paket manager.
- list aplikasi yang ingin kita masukkan.
Setelah persiapan selesai, kita bisa lanjut untuk menyusun launcher. Berikut adalah langkah yang bisa kamu jalankan :
- Buka text editor !
- Paste skrip sederhana berikut !
#!/usr/bin/bash
yad --form \
--title="Launcher" \
--align=left \
--columns=3 \
--no-escape \
--field=" Launcher ":fbtn "wofi" \
--field=" Terminal ":fbtn "foot" \
--field="":fbtn "killall yad" \
--no-buttons
Penjelasan dari skrip di atas :
-
yad : tool yad.
-
–form : opsi dialog yad yang dipilih.
-
–title : judul jendela yad.
-
–align : alignment text.
-
–column : jumlah kolom yang diinginkan.
-
–no-escape : mencegah tombol escape menutup jendela.
-
–field : field yang ingin ditambahkan, dalam skrip di atas, field yang ditambahkan adalah label, tombol dan command yang ingin dijalankan.
-
–no-buttons : menyembunyikan tombol "OK" dan "Cancel.
-
Simpan skrip dan set sebagai executable dengan perintah
chmod +x skrip
! -
Jalankan skrip yang sudah tersimpan ! Ketika dijalankan tampilan yang kita dapatkan adalah sebagai berikut :
Ketika tombol " Launcher " ditekan, maka perintah wofi
akan berjalan, begitupun juga ketika tombol " Terminal " ditekan, maka perintah foot
akan berjalan.
Leave a Reply