A small script to prepare new installations of Arch Linux.
Run the following at the initial prompt, after having booted the install medium:
export BASE_URL="url"
curl -sSL "${BASE_URL}/arch-install.sh" | zsh
- Automatically install console keyboard layout, patched to use CAPS LOCK as an additional Ctrl key.
- Rank mirrors using Reflector.
- Change
SigLevel
inpacman.conf
toPackageRequired
- Edit
/etc/makepkg.conf
to optimize compiler flags and not compress packages (PKGEXT='.pkg.tar'
). - Install
Powerpill and set it
up to use Rsync. Must edit
/etc/powerpill/powerpill.json
to include Rsync mirrors ranked in the previous step. - Install Pacaur and configure it to use Powerpill.
- Transfer config files to the new installation.
- Install some key packages into the new install:
- Zsh
- Emacs
- Add user.
- Clone configuration files.