A full Arch Linux installer, from a clean disk to complete desktop installation.
- USB creator
- Modular
- Minimal
- Blazing fast
- Disk encryption
- EFISTUB bootloader
- ly display manager
- i3 window manager
- yay includedpresent
Script | Requirements |
---|---|
debug.bash |
tmux |
usb.bash |
coreutils , wget |
git clone https://github.com/hexwell/arch-installer.git
cd arch-installer
- Edit
conf/usb.bash
appropriately.
sudo ./usb.bash
The USB creator places this repo on the third partition of the USB.
- Edit
conf/install.bash
on the created USB appropriately. - Edit
install.bash
on the created USB to enable/disable modules to your liking. - Edit
modules/install/pacstrap.bash
on the created USB to add/remove installation of packages to your taste. - Boot the USB using UEFI.
# change keyboard layout if needed
loadkeys it
mkdir /mn
lsblk
# replace sdX with your USB's name from lsblk
mount /dev/sdX3 /mn
cd /mn/arch-installer
./install.bash
This installer can also be used to install and configure the desktop environment on a pre-existing Arch Linux installation.
- Clone the repo or download from releases.
- Edit
conf/desktop.bash
appropriately. - Edit
desktop.bash
to enable/disable modules to your liking.
sudo ./desktop.bash