Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
7 min left
Server dan OS

Mengapa Omarchy Dipuja dan Dibenci karena Alasan yang Sama

D Oleh Dan 7 menit baca
A printed tasting-menu card with software listed where the courses would be

Dua utas, dua subreddit, dan perdebatan yang berjalan ke arah berlawanan. Di r/linux: "Kenapa semua orang begitu membenci omarchy?" Di r/omarchy: "Kenapa Omarchy bagus dan layak mendapat semua hype ini?" Keduanya mendapat jawaban panjang dan serius. Tak satu pun menghasilkan kesimpulan.

Yang mengejutkan saya saat membaca keduanya adalah seberapa sering jawabannya sepakat. Bukan soal apakah Omarchy bagus, melainkan soal apa itu Omarchy. Beberapa balasan terkuat dari kedua kubu menggambarkan benda yang sama nyaris identik, lalu menempelkan vonis yang berlawanan. Dan doktrin desain yang diperdebatkan keduanya sudah dituliskan pada 2012, dalam sebuah esai tentang framework web, oleh orang yang kemudian membangun Omarchy. Esai itu memberi perselisihan ini kosakata yang membuat bentuknya lebih mudah dilihat.

Kritik lain terhadap Omarchy adalah perkara terpisah. Perselisihan di sini lebih sempit: apakah membiarkan orang lain mengambil keputusan itu fiturnya, atau justru masalahnya.

Kedua Kubu Menggambarkan Mesin yang Sama

Dua kolom yang mencantumkan sifat-sifat yang sama dari satu mesin, satu berjudul Curated (terkurasi) dan satunya Opinionated (penuh pendirian), dengan keterangan Properti sama, vonis berbeda

Ini argumen yang mendukung, dari sebuah balasan di r/omarchy, subreddit tempat orang pergi untuk membelanya: "Banyak orang tidak cukup peduli untuk mengubek-ubek ratusan file konfigurasi, tapi cukup peduli untuk memakai Linux."

Dan ini argumen yang menentang, dari sebuah balasan di r/archlinux: "Ini persis alasan saya benci distro yang penuh pendirian. Karena pendirian mereka sampah."

Baca keduanya dua kali. Itu kalimat yang sama dengan perasaan berbeda yang ditempelkan. Yang satu bilang Omarchy mengambil ratusan keputusan atas nama Anda, dan itulah produknya. Yang lain bilang Omarchy mengambil ratusan keputusan atas nama Anda, dan keputusan-keputusan itu salah. Dalam balasan-balasan ini, perselisihannya bukan tentang apa yang dilakukan mesin.

Anda bisa melihat seseorang menyampaikan poin ini tanpa memihak, di dalam subreddit pro-Omarchy itu sendiri, tempat seorang komentator menulis bahwa Arch "sepenuhnya soal kebebasan memilih, lakukan sesukamu", sedangkan Omarchy "…memberi tahu bagaimana kamu harus melakukan segalanya sejak awal. Dan itu juga tidak apa-apa."

Sebagian besar hype dan kebencian itu adalah satu pengamatan dengan dua vonis yang ditempelkan.

Ketika dua orang sepakat pada premis dan hanya berbeda pada kesimpulan, tak banyak lagi yang tersisa untuk saling diberikan.

Kata yang Dipakai Omarchy untuk Menyebut Dirinya

Garis waktu dari esai Rails Is Omakase tahun 2012, lewat Omakub di Ubuntu dan GNOME, hingga Omarchy di Arch dan Hyprland

Manual terkini menamai kategorinya dengan kata-kata Omarchy sendiri: "Omarchy adalah distribusi Linux omakase yang dibangun di atas Arch, window manager tiling Hyprland, dan kit konstruksi desktop Quickshell." Omakase: Anda tidak memesan. Koki yang memutuskan, dan yang Anda beli adalah penilaiannya.

Pendahulunya menuliskan garis keturunan itu. Omakub, pendahulu berbasis Ubuntu yang kini sudah pensiun, menggambarkan suksesinya sendiri begini: "Jadi omakase-nya pindah dari Ubuntu ke Arch, dari GNOME ke Hyprland, dan menjadi Omarchy. Bukan lapisan di atas distribusi orang lain, melainkan hidangan utuh."

Yang mengirim Anda kembali ke 2012, ke sebuah esai tentang Ruby on Rails.

"Rails itu omakase. Tim koki memilih bahan-bahannya, merancang API-nya, dan menyusun urutan santapan atas nama Anda sesuai gagasan mereka tentang framework full-stack yang lezat. Menunya bisa personal sekaligus nyeleneh. Ia tidak dirancang untuk memuaskan selera semua orang, di mana pun."

DHH, "Rails Is Omakase", 2012

Baca itu sekarang dan rasanya ganjil. Esai itu dibuka dengan menggambarkan alternatifnya: "lingkungan perangkat lunak à la carte", tempat "untuk makan, Anda harus lebih dulu mencermati menu pilihan untuk memesan persis apa yang Anda mau", dan tempat "Anda harus tahu apa yang Anda mau". Itu terbaca seperti gambaran Arch, diterbitkan lebih dari satu dekade sebelum Omarchy ada. Ia bahkan menetapkan kondisi batas yang terus dikitari pertengkaran saat ini: substitusi diperbolehkan, dalam batas wajar.

Menghitung Hidangan Adalah Ulasan yang Keliru

Dua kalimat dari ujung perdebatan yang berlawanan, melakukan hal yang persis sama. Dari seorang komentator di utas r/linux: "'Distro' ini pada dasarnya cuma skrip instalasi yang dipercantik." Dari manual terkini: "Nol bloat di sini: hanya semua yang saya pakai."

Keduanya sedang menghitung. Yang satu menghitung isinya dan menyebut daftarnya tipis; yang lain menghitung isinya dan menyebut daftarnya lengkap. Ini gerakan yang paling sering diulang dalam seluruh percakapan ini, dan muncul di semua liputan yang saya baca.

Para pembela Omarchy berhak atas sesuatu sebelum apa pun, dan itu tidak kecil. Mengirimkan selera adalah pekerjaan sulit. Memilih setiap pengaturan bawaan sehingga pilihan-pilihannya saling selaras dan tetap bertahan di laptop orang asing adalah masalah yang lebih sulit daripada merakit komponen-komponen itu secara asal, dan "itu cuma dotfiles" diam-diam mengklasifikasi ulang kurasi sebagai ketiadaan kerja. Sebuah balasan lebih bawah di utas r/archlinux mengakui hasilnya tanpa banyak rasa sayang: "Omarchy menurut saya sebenarnya bukan untuk pengguna Linux. Ini pintu masuk bagi orang yang memakai Windows atau Mac. Saya rasa kita seharusnya senang saja dengan tambahan basis pengguna." Ada sesuatu yang berhasil di sini, dan penghitungan inventaris tidak bisa melihatnya.

Karena penghitungan inventaris adalah cara menilai toko kelontong. Anda menyusuri lorong, menghitung apa yang tersedia, dan daftar yang lebih panjang berarti toko yang lebih baik. Menu degustasi tidak bekerja seperti itu, begitu pula sistem yang dibangun di atas premis yang sama. Jadi inilah pertanyaan yang ingin saya jawab sebelum memasang apa pun seperti ini: apakah selera ini bagus, dan apakah saya mau orang lain menerapkannya di mesin saya, tanpa batas waktu?

Bagian dari Kesepakatan yang Dilewatkan

Sebuah unggahan di r/archlinux berjudul "Saya meninggalkan Omarchy dan kembali ke Arch bersih tanpa pendirian yang dipaksakan". Penulisnya, u/phx32259, memakainya sekitar 63 hari (cukup lama sehingga ini bukan reaksi saat boot pertama). Baris yang biasanya dikutip dari situ adalah soal keybind dan konfigurasi Neovim yang kembali berubah setelah pembaruan, yang ia laporkan sebagai pengalamannya sendiri dan yang dibantah oleh setidaknya satu komentator di utas itu. Anggap saja ini kesaksian satu orang tentang apa yang terjadi di mesinnya, karena memang itulah adanya, dan argumen ini tidak membutuhkannya menjadi lebih dari itu.

Kalimat yang ia tulis berikutnya adalah yang layak direnungkan: "Ya, saya tahu ini instalasi yang penuh pendirian, saya tidak menyangka pembaruannya juga bakal penuh pendirian."

Itulah kesepakatannya, ditemukan dari dalam. Menu degustasi adalah perjanjian tetap bahwa koki terus memutuskan, termasuk soal hidangan yang sudah telanjur Anda sukai.

Ini bukan skandal. Ia menemukan apa yang ia inginkan, yang dengan kata-katanya sendiri adalah Arch polos ditambah "Hyprland yang sudah dikonfigurasi dan lingkungan pengembangan", bukan sistem yang terus-menerus memutuskan ulang atas namanya. Itu à la carte, dan menginginkan à la carte adalah keinginan yang sepenuhnya wajar. Itu juga hal yang layak Anda ketahui tentang diri sendiri sebelum memasang apa pun.

Yang terus saya ingat adalah manual terkini menyatakan biaya ini dengan bahasa yang gamblang. Manual terkini memperingatkan bahwa pembaruan sistem sesekali dapat mengembalikan konfigurasi tertentu ke kondisi aslinya, sambil menyimpan perubahan pengguna dalam sebuah file cadangan.

Ketika Metafora Menu Tak Lagi Berlaku

Substitusi diperbolehkan, dalam batas wajar. Itu ditulis tentang sebuah framework web, dan kini ia menanggung beban jauh lebih berat daripada yang diminta pada 2012.

Kalau Anda tidak suka sesuatu yang dipilih Rails, Anda hapus satu baris dari Gemfile, atau pilih framework lain di proyek berikutnya, dan minggu Anda tidak terganggu. Kalau Anda tidak suka sesuatu yang dipilih desktop Anda, yang diganti adalah tempat tangan Anda bergerak. Keybind adalah memori otot yang dibangun bertahun-tahun, dan merekalah sebagian besar yang membuat sebuah mesin terasa milik Anda, bukan sewaan.

Di situlah perbandingan ini berhenti berguna bagi saya. Anda bisa meninggalkan restoran di antara dua hidangan. Sistem operasi memegang mesin Anda, alur kerja Anda, dan satu dekade kebiasaan yang tak bisa Anda lepas begitu saja pada suatu Selasa sore.

Saya tidak berpikir ini memutuskan apa pun yang merugikan Omarchy. Sistem terkurasi bagi orang yang tak pernah ingin mengambil keputusan-keputusan itu adalah produk yang bisa dibela, dan orang-orang yang cocok dengannya tidak keliru soal preferensi mereka sendiri. Tapi ini berarti kesepakatannya lebih berat daripada kesan yang ditimbulkan perbandingan itu, ke dua arah. Apakah terlalu berat, itu pertanyaan tentang Anda, dan tidak ada menu yang bisa menjawabnya.

Lihat Paket Linux

Bangun di VPS Linux dengan akses root, NVMe, dan tenaga AMD EPYC.

Lihat Paket Linux
Bagikan

Diskusi

Komentar

Masuk untuk bergabung dalam diskusi.

Lebih banyak dari blog

Lanjutkan membaca.

Siap deploy? Mulai $2,48/bln.

Cloud independen, sejak 2008. AMD EPYC, NVMe, 40 Gbps. Garansi uang kembali 14 hari.