This is a set of bash scripts that will install Arch Linux for you.
This tool is undergoing a major rewrite. At the moment the "headless" setup option works. Plasma is a work in progress.
- Download and boot the stock Arch Linux ISO.
- Install
git
withpacman -Sy git
. - Make your partitions. I usually use
cfdisk
.
- For Legacy BIOS installations you only need one.
- For UEFI systems, you will also need to make a small EFI System Partition (ESP). I recommend 1GB.
- Clone this repo and start the install script!
Just run the install.sh
script and follow the script's instructions.
Feel free to customize the script to your liking. In fact, it was made to be easily customizable!
- Questions are asked in all the files in
scripts/A_questions
. - All actions before chrooting into the install destination are done in
scripts/B_actions
. - Scripts that are done inside the chroot are located in
scripts/C_chroot
. - All customizations (like additional desktop applications, user config files, servers, etc.) are done in the very last step. All setuptypes are located in
scripts/D_setuptypes
. This is where I expect most customizations will be done.
If you are installing Arch on lots of computers (like me) it can get pretty annoying and repetitive pretty quickly. This project aims to automate, or at least simplify the process.