Custom script to install ArchLinux
This script will wipe all drives specified in the envs.sh
file variables related to drives. Do a proper backup before running the script, since the drives will be securely wiped for encryption. All data will be lost and become unrecoverable!
Simple, minimal, and mostly hands-off ArchLinux install script with the following configuration:
-
User:
- Editor(s): vim & neovim
- Shell: zsh
- Terminal: kitty
- Window Manager: i3-gaps
-
System:
- AUR helper: paru
- Bootloader: GRUB
- Display Manager and greeter: lightdm with lightdm-webkit2-greeter with litarvan theme
- Display Server: X
- Encryption: LUKS2 in all partitions except /efi
- File system: Ext4 partition on LVM
- Partition table: GPT
- Boot the archiso, following the initial instructions in the wiki's installation guide.
- Connect to a network.
pacman -Sy git
git clone https://github.com/davidlunadeleon/arch_install_script.git
cd arch_install_script/
chmod +x install.sh
- Set all variables at the beginning of
envs.sh
./install.sh