This is a custom installer script for Arch Linux.
I made this installer for my personal use, feel free to fork and build your own.
This installer will:
- Format your disk and create 2 partitions:
- A partition for the
EFI(mounted on/boot) - A
LUKSencrypted partition for the system
- A partition for the
- Configure LVM on LUKS with 3 Logical Volumes (LVs):
root(/)home(/home)swap
- Configure the system
- Create a user/password
- Change the root password
- Install packages,
yayand someAURpackages - Install the
systemd-bootbootloader (no support for bios) - Set custom
Gnomefavorites apps - Install my dotfiles
config-variables.sh : Configuration file (packages, locale, timezone, user, hostname...)
Once you have booted on Archlinux ISO :
loadkeys fr
pacman -Sy git
git clone https://github.com/dotdc/archlinux-installer
cd archlinux-installer
./archlinux-installer.shThen follow the steps!
Feel free to contribute to this project:
- Create an
Issueto make a feature request, report a bug or share an idea. - Create a
Pull Requestif you want to share code or anything useful to this project.
