Currently these scripts can do a base install Arch Linux with my preferred configs:
- Hard drive:
/boot: 500 MiB (UEFI - FAT32, BIOS - Ext4)- Swap: Same amount as RAM (needed for suspend-on-disk/hibernation)
/: Rest of free space Ext4
- Shell: Zsh
- Audio server: PipeWire (now that it automatically redirects audio output to headphones on connect in KDE Plasma, I saw no reason to use PulseAudio anymore)
Optional desktop install available.
This section is here in case if someone stumbles upon this repo. You never know. ¯\_(ツ)_/¯
Disclaimer: These scripts are intended to be run inside of Arch Linux's live environment, from where installation is done. Just to be on the safe side, use the scripts there, and nowhere else.
The repository can be downloaded and launched by running these commands in the terminal (you need to have git installed):
git clone https://github.com/ArseniiMitianin/archlinux-install-scripts.git
cd archlinux-install-scripts
chmod +x install.sh
./install.sh- Interaction through TUI windows with
dialog(in prompts) - Add multi-GPU detection, installation of Optimus Manager for Nvidia
- Add a locale selector
- Add a timezone selector
- Desktops (X.Org + Wayland):
- KDE
- GNOME
- Programs for everyday use
- Development programs
- Gaming packages (Steam, Wine, Lutris, etc. etc.?)
- I'll think of something else later...