Created
February 4, 2020 01:55
-
-
Save err53/11983fffa8a1f15d3ca6a3b79e1e786a to your computer and use it in GitHub Desktop.
Personal alis configuration
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Arch Linux Install Script (alis) configuration file | |
# | |
# Some values are preceded by a ! character, this means that the value is ignored. | |
# Some keys accept a single value others accept multiple values as annotated in the comments. | |
# init | |
KEYS="us" | |
LOG="false" | |
# partition | |
DEVICE="/dev/sda !/dev/nvme0n1 !/dev/mmcblk0" # sata nvme mmc (single) | |
DEVICE_TRIM="true" # If DEVICE supports TRIM | |
LVM="true" # True if use LVM for partitioning | |
PARTITION_ROOT_ENCRYPTION_PASSWORD="archlinux" # LUKS encryption key, if LVM will be user LVM on LUKS. Empty for not use LUKS/encryption. Warning: change it! | |
PARTITION_ROOT_ENCRYPTION_PASSWORD_RETYPE="archlinux" | |
FILE_SYSTEM_TYPE="ext4 !btrfs !xfs" # (single) | |
SWAP_SIZE="!2GiB !4GiB 8GiB" # (single, not supported in btrfs) | |
# network_install | |
WIFI_INTERFACE="" | |
WIFI_ESSID="" | |
WIFI_KEY="" | |
WIFI_HIDDEN="" | |
PING_HOSTNAME="mirrors.kernel.org" | |
# install (precede with ! for not install) | |
PACMAN_MIRROR="https://mirror.csclub.uwaterloo.ca/archlinux/\$repo/os/\$arch" | |
KERNELS="!linux-lts !linux-lts-headers !linux-hardened !linux-hardened-headers !linux-zen !linux-zen-headers" # Additional kernels and headers (multiple) | |
KERNELS_COMPRESSION="!gzip !bzip2 !lzma !xz !lzop lz4" | |
# config | |
TIMEZONE="/usr/share/zoneinfo/America/Toronto" | |
LOCALE="en_CA.UTF-8 UTF-8" | |
LANG="LANG=en_CA.UTF-8" | |
LANGUAGE="LANGUAGE=en_CA:en_US:en" | |
KEYMAP="KEYMAP=us" | |
FONT="" | |
FONT_MAP="" | |
HOSTNAME="wintermute" | |
ROOT_PASSWORD="archlinux" # Root user password. Warning: change it! | |
ROOT_PASSWORD_RETYPE="archlinux" | |
# user | |
USER_NAME="jhuang" | |
USER_PASSWORD="archlinux" # Main user password. Warning: change it! | |
USER_PASSWORD_RETYPE="archlinux" | |
ADDITIONAL_USER_NAMES="" # list separated by space | |
ADDITIONAL_USER_PASSWORDS="" # list separated by space | |
# bootloader | |
BOOTLOADER="!grub !refind systemd" # (single) | |
# desktop | |
DESKTOP_ENVIRONMENT="!gnome !kde !xfce !mate !cinnamon !lxde" # (single) | |
DISPLAY_DRIVER="!intel !amdgpu !ati !nvidia !nvidia-lts !nvidia-dkms !nvidia-390xx !nvidia-390xx-lts !nvidia-390xx-dkms !nouveau" # (single) | |
KMS="false" | |
DISPLAY_DRIVER_DDX="false" | |
VULKAN="false" | |
DISPLAY_DRIVER_HARDWARE_ACCELERATION="false" | |
DISPLAY_DRIVER_HARDWARE_ACCELERATION_INTEL="!intel-media-driver !libva-intel-driver" # (single) | |
# packages (all multiple) | |
PACKAGES_PACMAN_INTERNET="!firefox !chromium !apache !nginx !curl !wget !filezilla !sshfs !openssh !transmission-gtk !transmission-qt !amule !geary !thunderbird !empathy !kopete !polari !konversation !liferea !hugo !gnome-boxes" | |
PACKAGES_PACMAN_MULTIMEDIA="!gthumb !gimp !imagemagick !krita !inkscape !blender !cmus !vlc !easytag !ardour !audacity !ffmpeg !gnome-phone-manager !kdeconnect !gstreamer !gst-plugins-good !gst-plugins-bad !gst-plugins-ugly !bluez !bluez-utils" | |
PACKAGES_PACMAN_UTILITIES="!gnome-initial-setup !code !eclipse-java !intellij-idea-community-edition !gradle !maven !lz4 !meld !dosfstools !ntfs-3g !exfat-utils" | |
PACKAGES_PACMAN_DOCUMENTS_AND_TEXT="!libreoffice-fresh !calligra !discount !lyx !vim !calibre" | |
PACKAGES_PACMAN_SECURITY="!rsync !gnupg !keepassxc" | |
PACKAGES_PACMAN_SCIENCE="!geogebra !octave" | |
PACKAGES_PACMAN_OTHERS="!klavaro !tmux" | |
PACKAGES_PACMAN_DEVELOPER="!jdk-openjdk !python !dotnet-sdk !php !rust !go !virtualbox !docker !ansible !vagrant" | |
PACKAGES_PACMAN_CUSTOM="" | |
AUR="!yay !aurman" | |
PACKAGES_AUR_INTERNET="!dropbox" | |
PACKAGES_AUR_MULTIMEDIA="" | |
PACKAGES_AUR_UTILITIES="" | |
PACKAGES_AUR_DOCUMENTS_AND_TEXT="!wps-office" | |
PACKAGES_AUR_SECURITY="!freefilesync" | |
PACKAGES_AUR_SCIENCE="" | |
PACKAGES_AUR_OTHERS="!gnucash" | |
PACKAGES_AUR_DEVELOPER="" | |
PACKAGES_AUR_CUSTOM="" | |
PACKAGES_PACMAN="$PACKAGES_PACMAN_INTERNET $PACKAGES_PACMAN_MULTIMEDIA $PACKAGES_PACMAN_UTILITIES $PACKAGES_PACMAN_DOCUMENTS_AND_TEXT $PACKAGES_PACMAN_SECURITY $PACKAGES_PACMAN_SCIENCE $PACKAGES_PACMAN_OTHERS $PACKAGES_PACMAN_DEVELOPER $PACKAGES_PACMAN_CUSTOM" | |
PACKAGES_AUR="$PACKAGES_AUR_INTERNET $PACKAGES_AUR_MULTIMEDIA $PACKAGES_AUR_UTILITIES $PACKAGES_AUR_DOCUMENTS_AND_TEXT $PACKAGES_AUR_SECURITY $PACKAGES_AUR_SCIENCE $PACKAGES_AUR_OTHERS $PACKAGES_AUR_DEVELOPER $PACKAGES_AUR_CUSTOM" | |
#reboot | |
REBOOT="true" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment