Commit Graph
7 Commits
Author SHA1 Message Date
David Heinemeier HanssonandClaude Fable 5 3c98b0e10c Add omarchy-iso-test acceptance harness
Installs an ISO into a headless QEMU VM by driving the real interactive
install flow: each screen is read via QMP screendumps + OCR and answered
with virtual keystrokes, so the configurator wizard, install dashboard,
reboot prompt, and SDDM login are exercised exactly as a user would.
SSH access is bootstrapped by logging into a console TTY, the installed
disk is snapshotted for fast reruns, and a throwaway overlay then runs
the omarchy repo's in-guest acceptance suite over SSH.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 18:29:49 -07:00
Ryan Hughes 1daa755b70 gitignore python bytecode (orchestrator cache dirs) 2026-05-21 16:54:18 -04:00
Ryan Hughes 220dbda602 Add omarchy-vm 2025-10-08 21:16:51 -04:00
David Heinemeier Hansson 1e4001e795 Change gitignore for what we use now 2025-08-20 21:45:28 +02:00
Torxed 7f737c5da4 Enabled the omarchy post-installation - also added 'additional packages' to archinstall 2025-08-17 23:40:36 +02:00
Torxed 49047fbb19 Autostart the dummy installer, as well as prepare the ISO will all the AUR and Python dependencies 2025-08-02 21:00:18 +02:00
Torxed 4ad4aad4c0 Added first version of ISO build 2025-07-27 16:42:10 +02:00