diff --git a/builder/cmds/autostart.sh b/builder/cmds/autostart.sh index 67fad8e..fcb56f6 100644 --- a/builder/cmds/autostart.sh +++ b/builder/cmds/autostart.sh @@ -26,7 +26,6 @@ trap catch_errors ERR if [[ $(tty) == "/dev/tty1" ]]; then # 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 # Get username from installer config for reliable error recovery diff --git a/builder/cmds/configurator b/builder/cmds/configurator deleted file mode 100644 index 44512b5..0000000 --- a/builder/cmds/configurator +++ /dev/null @@ -1 +0,0 @@ -# Placeholder that'll be overwritten by online version diff --git a/builder/online.sh b/builder/online.sh index 5a8502e..dc195a9 100755 --- a/builder/online.sh +++ b/builder/online.sh @@ -19,8 +19,9 @@ cp -r /archiso/configs/releng/* . # Add our needed packages to packages.x86_64 printf '%s\n' "${arch_packages[@]}" >>"packages.x86_64" -# Setup stub file for the configurator so we can give it the right permissions before downloading -cp /builder/cmds/configurator airootfs/root/configurator +# Retrieve the latest configurator for setting up user and selecting install disk. +wget -qO "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 rm "airootfs/etc/systemd/system/multi-user.target.wants/reflector.service"