Platform Architecture
Parch is Arch Linux with a purpose-built layer on top. Understanding where that layer begins and ends is the difference between working with the distribution and fighting it.
Arch foundations
Pacman and ALPM, the rolling release, the build system Parch inherits.
Repositories
world and Void: how Parch packages are stored, served, and consumed.
System stack
Kernel, initramfs, systemd, bootloaders, and filesystems.
Graphics & display
Wayland, X11 fallback, drivers, and the KDE Plasma desktop.
Persian support
Fonts, locales, input methods, and RTL in the platform.
ISO composition
How profiles, airootfs, and the installer combine into bootable images.
Component map
What Parch maintains itself, and where everything upstream comes from.
The one-picture view
┌─────────────────────────────────────────────────────┐
│ First-party apps: Pastor, Welcome, Update, PKM … │ Parch
├─────────────────────────────────────────────────────┤
│ Desktop integration: themes, SDDM/GRUB/PLYMOUTH │ Parch
├─────────────────────────────────────────────────────┤
│ Installer: Calamares (parch flavor) │ Parch flavor
├─────────────────────────────────────────────────────┤
│ world repository (parch packages) · Void (testing) │ Parch
├─────────────────────────────────────────────────────┤
│ ISO profiles (parch-iso-*) built with archiso │ Parch
├─────────────────────────────────────────────────────┤
│ KDE Plasma / GNOME / XFCE / Hyprland │ upstream
├─────────────────────────────────────────────────────┤
│ pacman + ALPM · systemd · linux kernel · Arch repos │ upstream
└─────────────────────────────────────────────────────┘
Everything below the ISO-profiles line comes from upstream and follows upstream behavior. Everything above it is Parch's responsibility, and is documented in this portal.