Switch to using online configurator

This commit is contained in:
David Heinemeier Hansson committed 2025-08-21 11:33:21 +02:00
1 parent 1e4001e795
commit ac99a84d6c
3 files changed
+4 -3

No files matched your search

+1
View File
@@ -26,6 +26,7 @@ trap catch_errors ERR
if [[ $(tty) == "/dev/tty1" ]]; then if [[ $(tty) == "/dev/tty1" ]]; then
# Configurator for user information, disk selection, and wifi configuration # Configurator for user information, disk selection, and wifi configuration
wget -qO configurator https://raw.githubusercontent.com/omacom-io/omarchy-configurator/HEAD/configurator
NETWORK_NEEDED=1 ./configurator NETWORK_NEEDED=1 ./configurator
# Get username from installer config for reliable error recovery # Get username from installer config for reliable error recovery
+1
View File
@@ -0,0 +1 @@
# Placeholder that'll be overwritten by online version
+2 -3
View File
@@ -19,9 +19,8 @@ cp -r /archiso/configs/releng/* .
# Add our needed packages to packages.x86_64 # Add our needed packages to packages.x86_64
printf '%s\n' "${arch_packages[@]}" >>"packages.x86_64" printf '%s\n' "${arch_packages[@]}" >>"packages.x86_64"
# Retrieve the latest configurator for setting up user and selecting install disk. # Setup stub file for the configurator so we can give it the right permissions before downloading
wget -qO "airootfs/root/configurator" \ cp /builder/cmds/configurator airootfs/root/configurator
https://raw.githubusercontent.com/omacom-io/omarchy-configurator/HEAD/configurator
# Avoid using reflector for mirror identification as we are relying on the global CDN # Avoid using reflector for mirror identification as we are relying on the global CDN
rm "airootfs/etc/systemd/system/multi-user.target.wants/reflector.service" rm "airootfs/etc/systemd/system/multi-user.target.wants/reflector.service"