Desktop yang terpasang adalah titik awal, bukan titik akhir: tema terang-gelap, ukuran teks, perilaku notifikasi, aplikasi bawaan, hingga tata letak folder pribadi semuanya bisa kita sesuaikan. Setiap desktop environment menyediakan pusat pengaturan untuk kebutuhan tersebut, dan sebagian pengaturan ternyata lebih cepat diubah dari terminal. Pada Chapter penutup Section ini kita memetakan pusat pengaturan tiap DE, belajar pola gsettings, lalu membongkar berkas yang mengatur letak folder Documents dan Unduhan kita.
Pusat Pengaturan Tiap Desktop #
GNOME Settings menata seluruh preferensi dalam satu jendela berpanel samping: jaringan, tampilan, suara, notifikasi, daya, hingga akun daring. Panel Appearance mengurus tema terang atau gelap dan wallpaper; panel Displays mengatur resolusi, refresh rate, dan penyusunan monitor; panel Keyboard bahkan memuat editor pintasan yang bisa menonaktifkan atau mengganti kombinasi bawaan mana pun. System Settings milik KDE Plasma mengambil pendekatan modular: tiap aspek adalah modul tersendiri dengan kotak pencarian yang menyapu semua modul sekaligus, dan seluruh nilainya disimpan oleh kerangka KConfig di belakang layar. Keduanya dibandingkan berikut:
| Aspek | GNOME Settings | KDE System Settings |
|---|---|---|
| Susunan | satu jendela berpanel samping | modul terpisah plus pencarian global |
| Cakupan khas | tampilan, suara, notifikasi, daya, keyboard | tambah level detail tingkat lanjut |
| Penyimpanan | dconf lewat skema gsettings | berkas KConfig per aplikasi |
Karena GNOME dan Plasma menyimpan preferensi dengan cara berbeda, aplikasi dari “kamp sebelah” kadang membawa halaman pengaturannya sendiri — perilaku yang wajar dan bukan bug. Ikhtisar tiap lingkungan, termasuk perangkat pengaturnya, dirangkum di halaman GNOME dan halaman KDE di ArchWiki.
Mengubah Tampilan dan Perilaku #
Pekerjaan pengaturan yang paling sering dilakukan berkisar pada beberapa hal. Mode gaya terang atau gelap dipilih dari panel Appearance di GNOME atau modul tema pada System Settings Plasma; keduanya langsung diikuti aplikasi yang menghormati setelan sistem. Wallpaper, ukuran font, dan penskalaan layar untuk monitor resolusi tinggi ada di panel tampilan. Notifikasi bisa diredam per aplikasi, termasuk memilih tampil atau tidaknya di layar kunci. Satu pengaturan yang berdampak besar pada kenyamanan harian: aplikasi bawaan — browser, klien surel, pemutar video — yang menentukan jenis file terbuka dengan aplikasi mana saat kita klik ganda dari file manager, sesuai pembahasan Chapter File Manager.
Pengaturan dari Terminal: gsettings #
Sebagian preferensi, terutama di GNOME, lebih cepat dijangkau lewat gsettings — antarmuka baris perintah untuk membaca dan menulis skema pengaturan. Polanya dua tingkat: skema mengelompokkan pengaturan sejenis, dan tiap skema memuat key bernilai tunggal. Contoh klasiknya adalah warna tema:
$ gsettings get org.gnome.desktop.interface color-scheme
'prefer-dark'
$ gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
Berikut contoh tampilan dua operasi di atas pada sesi GNOME: perintah get mencetak nilai key color-scheme pada skema org.gnome.desktop.interface, sedangkan set mengubahnya menjadi prefer-dark untuk mengaktifkan gaya gelap tanpa membuka jendela pengaturan. Nilai dicetak dengan tanda kutip karena format penyimpanannya berupa teks berutiran (string); nilai prefer-light memaksa gaya terang, dan string kosong mengembalikan perilaku bawaan sistem. Perintah gsettings reset menuntun kembali nilai bawaan, dan gsettings list-schemas memperlihatkan ratusan skema lain yang bisa dijelajahi dengan pola yang sama. Pendekatan ini praktis untuk skrip konfigurasi — mengatur puluhan mesin sekaligus cukup menyalin satu baris per pengaturan.
Direktori XDG dan user-dirs.dirs #
Pengaturan terakhir yang jarang disadari: letak folder standar kita. Aplikasi Linux menyimpan konfigurasi di ~/.config dan folder pribadi mengikuti konvensi XDG user directories — Documents, Downloads, Pictures, dan kawan-kawannya. Daftar folder tersebut didefinisikan berkas ~/.config/user-dirs.dirs, yang umumnya dibuat otomatis saat login pertama dan bisa berisi nama berbahasa setempat pada locale tertentu. Agar berkas asli kita tidak tersentuh, kita buat salinan mini strukturnya di folder latihan — bentuk isinya sama persis:
mkdir -p ~/latihan-xdg/.config
cat > ~/latihan-xdg/.config/user-dirs.dirs <<'EOF'
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_MUSIC_DIR="$HOME/Music"
XDG_VIDEOS_DIR="$HOME/Videos"
EOF
cat ~/latihan-xdg/.config/user-dirs.dirsOutput yang Dihasilkan:
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_MUSIC_DIR="$HOME/Music"
XDG_VIDEOS_DIR="$HOME/Videos"Baris mkdir -p ~/latihan-xdg/.config menyiapkan struktur folder latihan meniru tata letak .config di home directory, heredoc cat > ... menulis berkas contoh tersebut, dan cat mencetaknya kembali sebagai bukti. Tiap baris berkas memetakan satu variabel XDG ke path di bawah $HOME; file manager dan dialog buka-simpan membaca pemetaan ini agar tombol cepatnya mengarah ke folder yang benar. Mengubah isi berkas aslinya — misalnya memindahkan folder Unduhan ke disk kedua — cukup dilakukan sekali dengan penyunting teks. Rinciannya di halaman direktori pengguna XDG ArchWiki
.
Dari desktop environment sampai berkas kecil penentu letak folder pribadi, kini kita mengenali seluruh lapisan lingkungan desktop Linux. Fondasi grafis ini nyaman, tetapi kekuatan sesungguhnya Linux menunggu di command line — kita mulai dari Chapter Pengenalan Terminal di Section Command Line.