54 lines
963 B
Bash
54 lines
963 B
Bash
#!/usr/bin/env bash
|
|
set -eu
|
|
|
|
# Arch Linux Install Script (alis) installs unattended, automated
|
|
# and customized Arch Linux system.
|
|
# Copyright (C) 2022 picodotdev
|
|
|
|
# Common configuration.
|
|
|
|
WARNING_CONFIRM="true"
|
|
|
|
COMMOMS_LOADED="true"
|
|
PARTITION_BOOT=""
|
|
PARTITION_ROOT=""
|
|
PARTITION_BOOT_NUMBER=""
|
|
PARTITION_ROOT_NUMBER=""
|
|
DEVICE_ROOT=""
|
|
DEVICE_LVM=""
|
|
LUKS_DEVICE_NAME="cryptroot"
|
|
LVM_VOLUME_GROUP="vg"
|
|
LVM_VOLUME_LOGICAL="root"
|
|
SWAPFILE="/swapfile"
|
|
BOOT_DIRECTORY=""
|
|
ESP_DIRECTORY=""
|
|
UUID_BOOT=""
|
|
UUID_ROOT=""
|
|
PARTUUID_BOOT=""
|
|
PARTUUID_ROOT=""
|
|
CMDLINE_LINUX_ROOT=""
|
|
CMDLINE_LINUX=""
|
|
BTRFS_SUBVOLUME_ROOT=()
|
|
BTRFS_SUBVOLUME_SWAP=()
|
|
USER_NAME_INSTALL="root"
|
|
|
|
AUR_PACKAGE="paru-bin"
|
|
AUR_COMMAND="paru"
|
|
|
|
BIOS_TYPE=""
|
|
ASCIINEMA=""
|
|
DEVICE_SATA="false"
|
|
DEVICE_NVME="false"
|
|
DEVICE_MMC="false"
|
|
CPU_VENDOR=""
|
|
GPU_VENDOR=""
|
|
VIRTUALBOX=""
|
|
VMWARE=""
|
|
SYSTEM_INSTALLATION=""
|
|
|
|
LOG_TRACE="true"
|
|
LOG_FILE="false"
|
|
USER_NAME="picodotdev"
|
|
USER_PASSWORD="ask"
|
|
PACKAGES_PIPEWIRE="false"
|