/arch-scripts

script for arch linux setup

Primary LanguageShell

arch-install.sh

Please read the ArchWiki Installation Guide and the General Recomendations, also read the script.

For new improvements and bugs file an issue in GitHub or make a pull request.

Please test it in a VirtualBox virtual machine before running it on hardware.

Installation

Internet connection is required, with wireless WIFI connection see Wireless_network_configuration to bring up WIFI connection before starting installation

from a booted arch install iso;

curl -O https://raw.githubusercontent.com/Thermionix/arch-scripts/master/arch-install.sh
bash arch-install.sh

Warning! This script deletes all partitions of the selected storage

Features

  • UEFI or BIOS support
  • Optional file swap (via systemd-swap)
  • Periodic TRIM for SSD storage
  • Intel/AMD processors microcode
  • User creation and add to sudoers
  • Common packages installation
  • AUR utility installation (yay)
  • Desktop environments (GDM, XFCE, Mate, KDE), display managers (GDM, SDDM, Lightdm) and no desktop environment
  • Graphic drivers (intel, nvidia, amd)
  • Optional entire disk encryption with encrypted GRUB bootloader
  • Hardened kernel available
  • firejail & apparmor support

Screenshot_20200906_151900 Screenshot_20200906_151944