Folder ini berisi skrip modular untuk meng-install berbagai toolchain dan aplikasi development di Arch Linux.
Setiap skrip fokus pada satu domain, sehingga kamu bisa menjalankan hanya yang dibutuhkan tanpa harus instal semua sekaligus.
- Jalankan sekali
00-init.sh
Ini akan melakukan full system update dan menginstal AUR helperyayyang diperlukan skrip lainnya. - Pilih skrip sesuai kebutuhan dari tabel di bawah.
- Jalankan skrip dengan:
chmod +x *.sh ./<nama-skrip>.sh
| Skrip | Fungsi Utama | Teknologi / Paket yang Dipasang |
|---|---|---|
00-init.sh |
Inisialisasi sistem | base-devel, yay, full system update |
01-web.sh |
Web Development | Node.js, npm global tools (yarn, pnpm, Angular CLI, Vue CLI, create-react-app), PHP + Composer, Go, Jekyll, Nginx, Apache, PostgreSQL, MySQL, Redis, SQLite, DBeaver |
02-mobile.sh |
Mobile Development | Flutter, Dart SDK, Android Studio, Android Tools, Swift compiler |
03-desktop.sh |
Desktop Development | Electron, Tauri CLI, Qt6, OpenJDK + Maven + Gradle, .NET SDK |
04-server.sh |
Server & Database | Docker + Compose, LAMP stack (Apache, MariaDB, PHP), PostgreSQL, MongoDB, Redis |
05-extra.sh |
Tools Tambahan | Visual Studio Code, Git LFS, tig, tmux, htop, pyenv, n (Node version manager), Postman CLI |
Jalankan skrip sesuai kebutuhan:
./00-init.sh
./01-web.sh
./02-mobile.sh
./03-desktop.sh
./04-server.sh
./05-extra.sh
📌 Tips
Gunakan yay untuk mencari paket tambahan di AUR:
yay -Ss <nama-paket>
Jalankan skrip satu per satu untuk menghindari error dependencies.
Pastikan koneksi internet stabil saat instalasi.
Gunakan skrip ini dengan bijak. Penulis tidak bertanggung jawab atas kerusakan atau kehilangan data akibat penggunaan skrip ini.