Kembali ke Jelajah
TRPL Angkatan 2024

Arch Linux Custom: Openbox Minimal, 300 MB Idle, Dotfiles Terukur

09 November 2025
50 x dilihat
1 suka

Tentang Portofolio Ini

Racikan Arch Linux ultra-ringan berbasis Openbox dengan workflow full keyboard, dotfiles terstruktur, dan skrip otomatisasi harian. Fokus pada performa rendah sumber daya, stabil untuk development, dan rapi untuk dipelihara jangka panjang.

Dokumentasi & Alur Fitur

Total 6 bagian
Bagian 1
Dokumentasi Bagian 1

Distribusi kerja pribadi berbasis Arch Linux yang dirancang untuk efisiensi ekstrem dan kontrol penuh. Lingkungan desktop Openbox tanpa panel/ikon, terminal-first, serta wallpaper hidup via xwinwrap + mpv.
Dotfiles dikurasi agar mudah direplikasi lintas mesin, dengan struktur konsisten dan dokumentasi ringkas. Skrip utilitas utama meliputi:

  • vpn: manajemen koneksi VPN dengan guard IPv6 dan rute default dinamis.

  • maria: start/stop stack web lokal (MariaDB, PHP-FPM, Nginx) sekali perintah.
    Fokus performa meliputi RAM idle rendah, proses latar minimal, dan startup ringkas. Cocok untuk development Laravel, Git, dan kerja sehari-hari tanpa bloat.

Bagian 2
Dokumentasi Bagian 2

Openbox minimal, layout bersih, navigasi full keyboard. Terminal utama Alacritty; fokus pada kecepatan, visibilitas font, dan ergonomi. Live wallpaper dikelola xwinwrap + mpv tanpa mengganggu performa.

Bagian 3
Dokumentasi Bagian 3

Dotfiles disusun modular (config, bin, images). Konfigurasi mudah di-clone, siap untuk bootstrap cepat. Setiap perubahan dilacak lewat Git agar aman, audit-able, dan mudah rollback.

 

Bagian 4
Dokumentasi Bagian 4

Target idle ~400 MB RAM. Service latar dipangkas, autostart dibersihkan, dan komponen wajib saja yang berjalan. Hasilnya respons input cepat, multitasking ringan aman, dan baterai lebih hemat.(ini laporan setelah saya buka beberapa browser, spotify, live wallpaper, terminal)

Bagian 5
Dokumentasi Bagian 5
  • vpn: start/stop, refresh route, guard kebocoran IPv6.

  • maria: one-shot untuk MariaDB, PHP-FPM, Nginx.
    Semua skrip idempotent, output jelas, dan fail-fast untuk debugging.

Bagian 6
Dokumentasi Bagian 6

Lingkungan siap kerja untuk Laravel (controller + Blade), MySQL/MariaDB, dan Nginx. Fokus stabilitas dan prediktabilitas build. Cocok untuk project e-commerce atau CMS custom.
 

Terima kasih sudah melihat konfigurasi ini. Saya percaya sistem desktop bisa sederhana, cepat, dan tetap enak dipakai sehari-hari. Kritik dan saran sangat saya terima untuk meningkatkan stabilitas, keamanan, serta ergonomi workflow ini ke level berikutnya.
Semoga racikan ini bermanfaat dan bisa jadi fondasi untuk setup yang lebih besar di masa depan.

Akses repository & dokumentasi:
GitHub
(opsional) Demo gambar singkat live wallpaper ada di README repo tersebut.
 

Fullscreen Preview