XeroLinux Installer Script
The XeroLinux Installer transforms a base Arch Linux installation into a complete XeroLinux KDE Plasma desktop. The end result is identical to the official ISO — same packages, themes, and configuration.
Quick Start
Section titled “Quick Start”Boot from the latest Arch Linux ISO and run:
bash <(curl -fsSL https://urls.xerolinux.xyz/xeroinstall)Installation Walkthrough
Section titled “Installation Walkthrough”Phase 1 — Base System
Section titled “Phase 1 — Base System”The first phase sets up the core system on bare metal:
| Step | What It Does |
|---|---|
| Keyboard Layout | Select your preferred layout |
| Disk Selection | Choose installation target |
| Parallel Downloads | Configure pacman download speed |
| Disk Encryption | Optional LUKS2 full-disk encryption |
| Supported Filesystem | BTRFS, EXT4, or XFS |
| Username & Password | Create your account |
| iGPU/dGPU Drivers | Automatic or manual selection |
Phase 2 — Extra Software
Section titled “Phase 2 — Extra Software”After rebooting, the KDE installer runs automatically. All categories are optional — skip anything you don’t need:
| Category | Options |
|---|---|
| AUR Helper | paru (default) or yay |
| Web Browser | Floorp, Firefox, Brave, LibreWolf, and more |
| Communication | Discord, Telegram, Element, and more |
| Office Suite | LibreOffice with 30+ language options |
| Development | VSCodium, Hugo, Meld, GitHub Desktop |
| Creative Apps | GIMP, Krita, Inkscape, Blender |
| Media Tools | Kdenlive, Spotify, MPV, and more |
| Password Managers | KeePassXC, Bitwarden, and more |
.// Screenshots \\.


Is this Script free?
Section titled “Is this Script free?”Yes. Completely free and open source. No donations, paywalls, or restrictions.
Can I use this in a VM?
Section titled “Can I use this in a VM?”Yes. The scripts detect virtual environments and install appropriate guest tools (QEMU & VirtualBox). Please note that VMWare is currently not supported due to issues with some dependencies no longer being served.
Version History
Section titled “Version History”| Version | Highlights |
|---|---|
| v1.7 | Manual partitioning mode, dual-boot support, SDDM or Plasma Login Manager choice |
| v1.6 | Parallel downloads option, pacman tweaks, misc bug fixes, faster installs |
| v1.5 | Larger boot partition, trimmed package list, simplified connectivity check |
| v1.4 | All package prompts merged into one screen, leaner default selection |
| v1.3 | LUKS2 encryption, choose root-only or root+boot encryption scope |
| v1.0 | Initial release — BTRFS, LUKS, GPU drivers, ZRAM |