Q OS

Backend
Q OS

Tech Stack

Shell ( Bash / Zsh )
DevOps

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


    Aniket Das - Full Stack Dev