- Win8DE adalah lingkungan desktop yang merekreasi antarmuka dan animasi Windows 8 di Linux
- Berjalan di atas window manager Wayland (Labwc, Hyprland, dll.), serta mencakup menu Start, lock screen, wallpaper, OSD (indikator volume dan kecerahan), dan aplikasi Settings
- Menyediakan menu Start berbasis tile yang bisa drag-and-drop, pencarian aplikasi, menu daya, dan indikator baterai
- Melalui aplikasi Settings, pengguna dapat mengubah wallpaper, warna aksen, warna lock screen, dan lainnya secara grafis
- Proyek yang berguna bagi pengguna yang ingin menghadirkan kembali pengalaman visual Windows 8 di lingkungan Linux
Ikhtisar
- Win8DE adalah lingkungan desktop berbentuk shell untuk memulihkan pengalaman visual Windows 8 di Linux
- Berjalan pada window manager berbasis Wayland (Labwc, Hyprland, dll.)
- Mencakup utilitas wallpaper, lock screen, menu Start, OSD volume dan kecerahan, serta aplikasi Settings
- Menu Charms tidak disertakan, karena pengembang menganggapnya tidak perlu
Fitur utama
Menu Start
- Dengan perintah
Win8Start, menu Start dapat ditampilkan/disembunyikan, dan bisa diikat ke tombol Super pada compositor
- Mendukung drag-and-drop tile serta pengubahan ukuran (kecil, sedang, besar, ekstra besar)
- Menyediakan fitur pencarian aplikasi dan penambahan tile dengan drag dari daftar semua aplikasi
- Dengan menyeret ke bawah, layar Start bisa disembunyikan dan ikon dapat ditempatkan di lokasi yang diinginkan seperti desktop
- Klik ikon pengguna untuk menampilkan menu daya
- Termasuk OSD baterai
OSD (On-Screen Display)
- Mendukung pengaturan volume (naik, turun, mute) dan pengaturan kecerahan (naik, turun)
- Memiliki struktur 2 bagian:
Win8OSD-server dan Win8OSD-client
- Server perlu dijalankan otomatis saat startup
- Perintah klien:
--volup, --voldown, mute, dispup, dispdown
Wall (Wallpaper)
- Fungsi sederhana untuk mengatur wallpaper gambar
- Bisa diubah melalui aplikasi Settings
Lockscreen
- Lock screen bergaya Windows 8
- Wallpaper dapat diubah dari aplikasi Settings
- Mendukung animasi slide (bergerak ke atas dan bawah)
- Berbeda dari versi aslinya, kunci bisa dibuka hanya dengan klik
Settings
- Bisa mengubah latar belakang dan warna aksen untuk layar Start, wallpaper, dan lock screen
- Menyediakan pengaturan berbasis antarmuka grafis
Instalasi dan menjalankan
Instalasi lokal
- Menjalankan
./build.sh akan membangun semua biner dan menyimpannya di folder build/bin
- Biner dalam folder ini dapat digunakan untuk binding tombol kecerahan/volume dan pengaturan auto-start
- Aplikasi Settings tidak bisa dijalankan dari layar Start, sehingga perlu dijalankan langsung dari biner hasil build
- Ikat tombol Super ke
Win8Start
Instalasi seluruh sistem
- Menjalankan
./install.sh akan otomatis melakukan build lalu menginstalnya ke /usr/bin/
- Dapat digunakan secara sistem-wide dan memudahkan pengaturan auto-start
- Dapat dihapus dari
/usr/bin/ dengan ./uninstall.sh
Penggunaan sebagai lingkungan desktop terpisah
- Menggunakan file konfigurasi terpisah agar tidak memengaruhi file konfigurasi yang sudah ada
- Salin folder konfigurasi lalu simpan dengan nama baru (labwc2, hypr2, dll.)
- Disediakan contoh pembuatan file
.desktop yang mencakup perintah konfigurasi compositor
- Tempatkan file contoh tersebut di
/usr/share/wayland-sessions/
- Saat login, sesi tersebut bisa dipilih
Susunan teknis
- Dirilis dengan lisensi GPL-2.0
- Komposisi bahasa utama: QML 50%, C++ 35.8%, C 9%, Shell 2.6%, CMake 2.6%
- Aktivitas repositori: 235 stars, 3 forks, 1 issue
Ringkasan
- Win8DE adalah proyek open-source yang merekreasi desain dan interaksi Windows 8 di lingkungan Linux Wayland
- Shell desktop ringan yang berfokus pada kesempurnaan visual dan pemulihan pengalaman pengguna
- Dengan fleksibilitas pengaturan, UI berbasis tile, dan integrasi OSD, proyek ini menghadirkan nuansa nostalgik bagi pengguna Linux
1 komentar
Komentar Hacker News
Windows 8 benar-benar pengalaman yang sulit ditoleransi
Start menu yang baru itu yang terburuk, dan saat seluruh layar berputar serta tile bergerak, saya sering lupa apa yang tadinya ingin saya lakukan
Saya suka Vista, Windows 7, dan juga Windows 10, tetapi setelah mesin i7-4790k saya tidak memenuhi syarat untuk upgrade ke Windows 11, saya tidak sempat merasakan versi setelahnya
Untuk konsep terkait, lihat tulisan tentang hubungan antara persepsi peristiwa dan memori episodik
Saya sama sekali tidak pernah beralih ke GNOME 3, dan saya juga tidak mengerti kenapa macOS mengubah tombol 'maximize' menjadi 'full screen'
Efisiensi seperti navigasi cepat Start menu di Windows 98~XP dulu (Start > P > A > N) tidak pernah kembali
Saya pikir Metro UI di Windows 8 dan Windows Phone itu diremehkan
Sederhana, cepat, dan berpusat pada sentuhan, dan Windows Phone saya adalah salah satu pengalaman paling menyenangkan dari semua perangkat yang pernah saya pakai
Saya dulu menangani infrastruktur Danger Hiptop (=Sidekick), dan perangkat ini adalah salah satu smartphone pertama yang dibekali penyimpanan cloud dan browser web
Ada cerita bahwa setelah Microsoft mengakuisisi Danger, mereka menghapus seluruh data pengguna saat proses pemulihan backup
Artikel terkait: ABC News - Sidekick disaster shows data’s not safe in the cloud
Video referensi: YouTube - Why Live Tiles failed
Konsep terkait: Rosy retrospection
Hanya saja versi awalnya terasa kasar, dan pengalaman sentuh di Lenovo Yoga benar-benar buruk
Seiring waktu, Windows 8 terasa seperti gerakan Bauhaus
Desainnya minimalis dan berpusat pada sentuhan, tetapi terlalu radikal bagi pengguna mouse-keyboard
Struktur yang berpusat pada tipografi sangat bagus, dan hierarki ditampilkan lewat ukuran serta ketebalan huruf tanpa garis pemisah
Sekarang kita kembali lagi ke glassmorphism, tetapi dari sisi kepadatan informasi dan performa rendering, desain datar Win8 masih tetap mengesankan
Ini bisa diatasi sampai tingkat tertentu dengan pengaturan gaya GTK atau Qt
Satu-satunya hal yang layak dipertahankan dari Windows 8~10 adalah bingkai jendela (border)
Dengan batas yang jelas dan kontras warna, fokus bisa dibedakan dengan baik
Di Linux WM zaman sekarang, tidak ada yang benar-benar menerapkannya dengan baik
Gambar referensi: desktop fvwm OpenBSD
Di Linux justru masalahnya adalah terlalu banyak window manager
Meski UI Windows 8 terlihat mulus, saya sangat benci karena tombol Start dihilangkan
Sekarang rasanya aneh melihat orang-orang bernostalgia dengannya
Tetapi di PC tanpa sentuhan, Windows 8 benar-benar buruk
Yang paling lucu adalah pertanyaan yang paling banyak dicari saat itu adalah 'cara mematikan daya'
Secara pribadi saya masih menganggap Windows 2000 yang terbaik
Saat melihat Windows 11, saya bahkan sempat berpikir 'lebih baik Start menu sekalian layar penuh saja'
Saya langsung teringat ucapan, 'mereka mem-porting bagian terburuk dalam sejarah Windows ke Linux'
Meski begitu, secara teknis tetap mengesankan
Ada rumor bahwa lead UI Windows 8 dipecat, tetapi saya tidak pernah bisa memastikannya
Windows 7 adalah versi terakhir yang dioptimalkan untuk keyboard dan mouse
Setelah itu mereka mengejar pasar mobile dan terobsesi pada pendapatan dari store
Kedalaman tombol, kontras warna, kejelasan scrollbar, semuanya terasa sempurna
Kebanyakan orang membenci Windows 8, tetapi sekarang sedang terjadi penilaian ulang
Di mobile itu lumayan, tetapi yang jadi masalah adalah upaya integrasi dengan desktop
Saat pertama kali melihat laptop dengan Windows 8 terpasang, saya shock
Saya baru saja meninggalkan Windows Phone, lalu ternyata itu masuk ke laptop
Gara-gara itu saya beralih ke Linux selama 8 tahun
Kalau bukan karena kantor memakai Windows, saya mungkin tidak akan pernah kembali
Saya pengguna Apple, tetapi saya suka Metro
Mungkin cuma saya sendiri, tetapi menyenangkan melihat upaya itu muncul lagi di Linux