alis
Forked and edited from Alis for personal use
System installation
Download and boot from the latest original Arch Linux installation media. After boot use the following commands to start the installation.
Follow the Arch Way of doing things and learn what this script does. This will allow you to know what is happening.
# # Start the system with latest Arch Linux installation media
# loadkeys [keymap] # Load keyboard keymap, eg. loadkeys es, loadkeys us, loadkeys de
# iwctl --passphrase "[WIFI_KEY]" station [WIFI_INTERFACE] connect "[WIFI_ESSID]" # (Optional) Connect to WIFI network. _ip link show_ to know WIFI_INTERFACE.
# curl -sL https://raw.githubusercontent.com/thehari08/alis/master/download.sh | bash # Download alis scripts
# ./alis-asciinema.sh # (Optional) Start asciinema video recording
# vim alis.conf # Edit configuration and change variables values with your preferences (system configuration)
# vim alis-packages.conf # (Optional) Edit configuration and change variables values with your preferences (packages to install)
# # (The preferred way to install packages is after system installation, see Packages installation)
# ./alis.sh # Start installation
# ./alis-reboot.sh # (Optional) Reboot the system, only necessary when REBOOT="false"
Packages installation
After the base Arch Linux system is installed, alis can install packages with pacman, Flatpak, SDKMAN and from AUR.
# # After system installation start a user session
# curl -sL https://raw.githubusercontent.com/thehari08/alis/master/download.sh | bash # Download alis scripts
# vim alis-packages.conf # Edit configuration and change variables values with your preferences (packages to install)
# ./alis-packages.sh # Start packages installation
Recovery
Boot from the latest original Arch Linux installation media. After boot use the following commands to start the recovery, this will allow you to enter in the arch-chroot environment.
# # Start the system with latest Arch Linux installation media
# loadkeys [keymap] # Load keyboard keymap, eg. loadkeys es, loadkeys us, loadkeys de
# iwctl --passphrase "[WIFI_KEY]" station [WIFI_INTERFACE] connect "[WIFI_ESSID]" # (Optional) Connect to WIFI network. _ip link show_ to know WIFI_INTERFACE.
# curl -sL https://raw.githubusercontent.com/thehari08/alis/master/download.sh | bash # Download alis scripts
# vim alis-recovery.conf # Edit configuration and change variables values with your last installation configuration with alis (mainly device and partition scheme)
# ./alis-recovery.sh # Start recovery
# ./alis-recovery-reboot.sh # Reboot the system