
Tech Stack
Description
Q-OS is a lightweight, open-source automation toolkit built entirely in Shell script to streamline the installation and configuration of Arch/Artix Linux — a lightweight, init-flexible Arch-based distribution. Designed for developers and system enthusiasts who value reproducibility and minimalism, this project provides ready-to-use scripts for multiple installation scenarios.
How It Works:
The repository includes purpose-built scripts for different deployment needs:
-> Bare_Install.sh → Minimal base system setup with optimized pacman mirror lists
-> Chroot_Install.sh / Chroot_Artix.sh → Chroot environment configuration for advanced customization
-> Complete_Install.sh → Full-featured installation with parallel downloads, xdg-user-dirs, and desktop-ready defaults
-> Bare_Install_Artix.sh → Specialized workflow for Artix-specific init systems (OpenRC, dinit, runit)
Key Features:
- 🔄 Modular design: Mix-and-match scripts based on deployment requirements
- ⚡ Performance-optimized: Parallel download configuration in pacman.conf for faster package retrieval
- 🧭 Init-agnostic: Compatible with Artix's multiple init systems (OpenRC, dinit, runit, s6)
- 🔧 Idempotent-friendly: Scripts designed for repeatable, scriptable system provisioning
- 📦 Zero dependencies: Pure Bash — runs in any Artix/Arch live environment without external tooling
- 📜 Transparent: All operations visible in-terminal; no hidden binaries or opaque installers
Page Info
Tech Stack:
Bash/Shell scripting, Artix/Arch Linux package management (pacman), chroot environments, MIT License