The most Arch Linux installer
please don't be mad at me if this script deletes something important
- Choose a custom script (optional)
- Boot into the Arch installer image
mkcd /tmp/rach
curl overli.st/rach | tar -xz && ./rach.sh base <disk>
(add-p <prefix>
to specify an NVMe prefix)- Configure the timezone, locales and the hostname
- Ctrl + D
- Log in as
root
/usr/share/rach/rach.sh userspace <username> [custom script]
The whole installer is built in a way that allows for very easy debugging. By
simply sourcing the tasks.sh
file, you get immediate access to all the
individual steps of the installation process.
All tasks are prefixes with one of the following environments:
iso
: Shell that you get in the installer ISO imagechroot
: Chroot shell inside of the half-baked system rootroot
: Root shell in the booted systemuser
: User shell in the booted system
Feel free to send me pull requests with your own custom/
scripts