A collection of bash scripts to get Arch Linux up and running with ease.
This is a slightly opinionated setup that uses an EFI boot partition and a BTRFS root partition encrypted with LUKS. There is no swap partition. Swap is provided using the combination of a 2GB swapfile and 1GB of ZRAM. The ZRAM will be the priority swap space before anything is written to the swapfile on disk.
- 2 CPU Cores
- 2GB RAM. 1GB will be reserved for ZRAM swap.
- 10GB HDD. 2GB will be reserved for swap.
- Boot to live ISO
- Refresh mirrors
pacman -Syy
- Install Git
pacman -S git --noconfirm
- Clone the git repository
git clone https://github.com/fsociety3765/arch-base
- Move into the git repo and make all scripts executable
cd arch-base/ && chmod +x *.sh
- Run the
base.sh
script.
bash base.sh
- Follow prompts until the setup is complete.