Tulisan ini hanya sedikit sekali membahas tentang awesome Window Manager (http://awesome.naquadah.org/). Kalau mau mengetahui apa itu awesome, mengapa dibuat awesome, dan lain-lain yang lebih lengkap, ya ke 'rumah'nya saja. Tulisan ini barangkali tidak akan menarik bagi orang-orang yg tdk menyukai old school. Jika tidak mengetahui arti dari old school, ya berarti memang anda termasuk orang-orang yg tdk menyukai itu. hehehe ...
Saya pertama kali mengetahui awesome dari TL twitter-nya Zed Shaw. Berhubung orang ini memang termasuk freak, saya jadi ingin tahu tentang awesome. Fakta bahwa awesome meng-embedd Lua dan menggunakan Lua untuk konfigurasinya juga menarik perhatian saya.
Untuk menginstall, karena saya menggunakan Frugalware, ya cukup begini saja:
Tampilan awal nanti akan seperti berikut ini:
Konfigurasi awasome diletakkan di /etc/xdg/awesome/rc.lua dan berupa script Lua. Pada konfigurasi tersebut, saya ubah terminal yang akan digunakan oleh awesome saat menampilkan manual page maupun saya mengeksekusi perintah. Terminal yang saya gunakan adalah mrxvt. sedangkan editor yang saya gunakan adalah vim. Berikut ini adalah bagian yang saya ubah:
Setelah itu tinggal menggunakan beberapa kombinasi tombol:
Barangkali cukup itu dulu untuk sehari-hari. Enjoy awesome and become awesome! awesome - wm untuk #gali!
Saya pertama kali mengetahui awesome dari TL twitter-nya Zed Shaw. Berhubung orang ini memang termasuk freak, saya jadi ingin tahu tentang awesome. Fakta bahwa awesome meng-embedd Lua dan menggunakan Lua untuk konfigurasinya juga menarik perhatian saya.
Untuk menginstall, karena saya menggunakan Frugalware, ya cukup begini saja:
pacman-g2 -S awesomeKalau memang mau install from scratch alias mengkompilasi sendiri, ya boleh juga. Setelah itu, akan muncul di menu display manager dan bisa dipilih saat akan login. Kalau tidak mengaktifkan display manager, cukup menuliskan berikut ini di file $HOME/.xinitrc:
exec /usr/bin/awesomeCatatan: sesuaikan letak dari binary executable di sistem anda.
Tampilan awal nanti akan seperti berikut ini:
Konfigurasi awasome diletakkan di /etc/xdg/awesome/rc.lua dan berupa script Lua. Pada konfigurasi tersebut, saya ubah terminal yang akan digunakan oleh awesome saat menampilkan manual page maupun saya mengeksekusi perintah. Terminal yang saya gunakan adalah mrxvt. sedangkan editor yang saya gunakan adalah vim. Berikut ini adalah bagian yang saya ubah:
-- This is used later as the default terminal and editor to run.Kondisi lainnya saya biarkan tetap default. Mengaturnya nanti kalau udah punya waktu untuk belajar lagi. Hehehe ... Hasilnya kurang lebih ya seperti ini:
terminal = "mrxvt"
editor = os.getenv("EDITOR") or "vim"
-- editor_cmd = terminal .. " -e " .. editor
editor_cmd = "xterm -e " .. editor
Setelah itu tinggal menggunakan beberapa kombinasi tombol:
- [Windows start] + Enter = membuka terminal baru (mrxvt)
- [Windows start] + r = eksekusi perintah
- [Windows start] + j atau k = mengaktifkan window sebelum atau sesudahnya
- [Windows start] + m atau n = maximize window atau minimize window
Barangkali cukup itu dulu untuk sehari-hari. Enjoy awesome and become awesome! awesome - wm untuk #gali!
Menggunakan awesome Window Manager untuk Keperluan Sehari-hari