Last active
March 15, 2020 22:42
-
-
Save gazorby/0023238b94f851fc3743aa3d143dafed to your computer and use it in GitHub Desktop.
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="fr" | |
LOG="true" | |
# Partition | |
ERASE="false" # If true, partitions will be automatically created | |
# Required if ERASE is true | |
DEVICE="/dev/sda !/dev/nvme0n1 !/dev/mmcblk0" # sata nvme mmc (single) | |
# Required if ERASE is false | |
PARTITION_BIOS="" # let this empty if you have an EFI system | |
PARTITION_BOOT="/dev/sda1" | |
PARTITION_ROOT="/dev/sda2" | |
DEVICE_TRIM="true" # If DEVICE supports TRIM | |
LVM="false" # 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) | |
# network_install | |
WIFI_INTERFACE="" | |
WIFI_ESSID="" | |
WIFI_KEY="" | |
WIFI_HIDDEN="" | |
PING_HOSTNAME="mirrors.kernel.org" | |
# install (precede with ! for not install) | |
PACMAN_MIRROR="https://mirrors.kernel.org/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/Europe/Paris" | |
LOCALES=("en_US.UTF-8 UTF-8") | |
LOCALE_CONF=("LANG=en_US.UTF-8" "LANGUAGE=en_US:en") | |
KEYMAP="KEYMAP=fr" | |
FONT="" | |
FONT_MAP="" | |
HOSTNAME="bigbox" | |
ROOT_PASSWORD="archlinux" # Root user password. Warning: change it! | |
ROOT_PASSWORD_RETYPE="archlinux" | |
# user | |
USER_NAME="gazorby" | |
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 | |
# mkinitcpio | |
HOOKS="base !udev !usr !resume systemd !btrfs keyboard autodetect modconf block !net !dmraid !mdadm !mdadm_udev keymap !consolefont sd-vconsole !encrypt !lvm2 sd-encrypt !sd-lvm2 fsck filesystems" | |
# 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="true" | |
VULKAN="true" | |
DISPLAY_DRIVER_HARDWARE_ACCELERATION="true" | |
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="!linux-firmware" | |
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="false" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment