mirror of
https://github.com/arthur-pbty/arthur-os.git
synced 2026-08-04 20:28:23 +02:00
The orchestrator only runs on the live ISO, so it lives in omarchy-iso where the rest of the ISO-specific code (configurator, .automated_script .sh, archinstall pacman config) lives. omarchy-installer stays the monorepo of Omarchy source content (configs, themes, default files, install scripts) without a Python install driver mixed in. bin/omarchy-install simplifies to a one-liner: it's the online entry point now, no --config dispatcher. The orchestrator never invokes it; it runs finalize.sh directly via arch-chroot.
12 lines
379 B
Bash
Executable File
12 lines
379 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# omarchy:summary=Online Omarchy install (on an existing Arch system)
|
|
# omarchy:group=install
|
|
|
|
set -eEo pipefail
|
|
|
|
# Online entry point. The ISO install is driven by omarchy-iso's Python
|
|
# orchestrator instead, which arch-chroots into /mnt and runs finalize.sh
|
|
# directly — never touches this script.
|
|
exec bash "${OMARCHY_PATH:-/usr/share/omarchy}/install.sh" "$@"
|