2021-06-14 19:30:29 +02:00
|
|
|
# Example config for testing in VirtualBox
|
2021-04-29 20:25:30 +02:00
|
|
|
|
2021-05-02 16:13:39 +02:00
|
|
|
# FQDN=domain.name.of.this.host.de
|
2021-06-22 13:52:41 +02:00
|
|
|
# STATIC_IP=123.123.123.123
|
2021-11-13 13:56:47 +01:00
|
|
|
# IPV6_CAPABLE=true
|
|
|
|
HOSTNAME=yodaTest
|
|
|
|
USERNAME=yoda
|
2021-05-02 14:28:28 +02:00
|
|
|
|
2021-06-22 14:02:25 +02:00
|
|
|
# One should rather enter these interactively than saving in this cfg.
|
2021-06-22 16:34:46 +02:00
|
|
|
USER_PWD='test'
|
2021-11-13 16:40:53 +01:00
|
|
|
FDE=false # enable FULL-DISK-ENCRYPTION
|
2021-06-22 16:34:46 +02:00
|
|
|
LUKS_PWD='test'
|
2021-04-29 20:25:30 +02:00
|
|
|
|
2021-06-22 14:02:25 +02:00
|
|
|
# If unset, then USER_PWD will be used for ROOT_PWD
|
2021-05-02 21:43:50 +02:00
|
|
|
# ROOT_PWD=test
|
|
|
|
|
2021-11-13 13:56:47 +01:00
|
|
|
TARGET_BLOCK_DEVICE=/dev/sda # /dev/vda for Virtual Machine Manager
|
|
|
|
BOOT_PART_SIZE=500 # MiB
|
|
|
|
FS=BTRFS
|
2021-06-22 16:34:46 +02:00
|
|
|
FS_BTRFS_SUBVOL_LAYOUT='@root@home' # Subvolume layout that is supported by Timeshift
|
2021-06-22 13:52:41 +02:00
|
|
|
FS_ADDITIONAL_MOUNT_OPTIONS=('noatime')
|
2021-04-29 20:25:30 +02:00
|
|
|
|
2021-05-03 17:38:10 +02:00
|
|
|
# If not booted into the target system, these values should be set:
|
2021-11-13 16:40:53 +01:00
|
|
|
# CPU_VENDOR: 'autodetect' | 'amd' | 'intel' | 'none'
|
2021-11-13 13:56:47 +01:00
|
|
|
CPU_VENDOR=autodetect
|
2021-11-13 16:40:53 +01:00
|
|
|
# BOOT_FIRMWARE: 'autodetect' | 'uefi' | 'bios'
|
2021-11-13 13:56:47 +01:00
|
|
|
BOOT_FIRMWARE=uefi
|
2021-05-03 17:38:10 +02:00
|
|
|
|
2021-11-13 16:40:53 +01:00
|
|
|
# If set to 'true', then the data, boot and luks partitions
|
2021-06-18 19:32:30 +02:00
|
|
|
# will be left mounted/opened for manual inspection
|
|
|
|
# after the installation
|
2021-11-13 13:56:47 +01:00
|
|
|
LEAVE_MOUNTED=true
|
|
|
|
PACSTRAP_INTERACTIVE=true
|
2021-05-05 16:20:25 +02:00
|
|
|
|
2021-06-19 22:56:16 +02:00
|
|
|
############## ADDITIONAL_PKGS from here on ##############
|
2021-06-14 20:41:52 +02:00
|
|
|
ADDITIONAL_PKGS=()
|
2021-06-19 22:56:16 +02:00
|
|
|
|
2021-06-22 12:29:50 +02:00
|
|
|
# Specify the preferred providers for initramfs, de-p1st-kernel, de-p1st-ucode, de-p1st-sddm-theme
|
|
|
|
ADDITIONAL_PKGS+=('mkinitcpio' 'de-p1st-kernel-lts' 'de-p1st-ucode-placeholder' 'de-p1st-sddm-theme-nordic')
|
2021-06-19 22:56:16 +02:00
|
|
|
# VBox guest additions
|
|
|
|
ADDITIONAL_PKGS+=('virtualbox-guest-utils')
|
2021-05-05 16:58:31 +02:00
|
|
|
# XFCE4 desktop with HiDPI
|
2021-06-18 19:32:30 +02:00
|
|
|
ADDITIONAL_PKGS+=('de-p1st-gpu-generic' 'de-p1st-xfce4-hidpi' 'de-p1st-sddm-tablet')
|
2021-09-23 20:56:03 +02:00
|
|
|
# To be able to install ungoogled-chromium
|
|
|
|
ADDITIONAL_PKGS+=('de-p1st-pacman-repo-chromium')
|
2021-06-19 22:56:16 +02:00
|
|
|
|
|
|
|
# If your network is unsafe, e.g. if you live in Germany, then include a VPN client
|
|
|
|
ADDITIONAL_PKGS+=('riseup-vpn')
|
|
|
|
# Smartcard (e.g. Nitrokey or Yubikey)
|
2021-06-15 12:39:36 +02:00
|
|
|
ADDITIONAL_PKGS+=('de-p1st-smartcard')
|
2021-06-19 22:56:16 +02:00
|
|
|
|
|
|
|
|
|
|
|
# Other programs
|
2021-06-22 13:52:41 +02:00
|
|
|
ADDITIONAL_PKGS+=('firefox' 'signal-desktop' 'nextcloud-client' 'keepassxc' 'xournalpp' 'zotero')
|
2021-06-19 22:56:16 +02:00
|
|
|
# Development
|
2021-06-18 19:32:30 +02:00
|
|
|
ADDITIONAL_PKGS+=('intellij-idea-ultimate-edition' 'intellij-idea-ultimate-edition-jre')
|
2021-06-19 22:56:16 +02:00
|
|
|
# Document viewer
|
|
|
|
ADDITIONAL_PKGS+=('evince')
|
|
|
|
# Gallery / image viewer
|
2021-06-15 20:49:47 +02:00
|
|
|
ADDITIONAL_PKGS+=('nomacs' 'qt5-imageformats')
|
2021-06-22 16:34:46 +02:00
|
|
|
# LibreOffice with spell checking (de, us) and hyphenation rules (de, us)
|
|
|
|
ADDITIONAL_PKGS+=('libreoffice-fresh')
|
|
|
|
ADDITIONAL_PKGS+=('hunspell-de' 'hunspell-en_US')
|
|
|
|
ADDITIONAL_PKGS+=('hyphen' 'hyphen-de' 'hyphen-en')
|