From 379f11af42b095e6ab2c81cefdfd1e2b2775d262 Mon Sep 17 00:00:00 2001 From: Roey Darwish Dror Date: Thu, 6 Jun 2019 13:28:29 +0300 Subject: [PATCH] Add some example presets --- presets/installer.toml | 1 + presets/kde.toml | 6 ++++++ presets/user.toml | 9 +++++++++ presets/zfs.toml | 13 +++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 presets/installer.toml create mode 100644 presets/kde.toml create mode 100644 presets/user.toml create mode 100644 presets/zfs.toml diff --git a/presets/installer.toml b/presets/installer.toml new file mode 100644 index 0000000..27b2253 --- /dev/null +++ b/presets/installer.toml @@ -0,0 +1 @@ +packages = ['arch-install-scripts'] diff --git a/presets/kde.toml b/presets/kde.toml new file mode 100644 index 0000000..2aaef21 --- /dev/null +++ b/presets/kde.toml @@ -0,0 +1,6 @@ +packages = ["plasma-desktop", "dolphin", "gwenview", "konsole", "ttf-dejavu", "sddm"] +script = """ +set -exu + +systemctl enable sddm +""" diff --git a/presets/user.toml b/presets/user.toml new file mode 100644 index 0000000..dfe0b30 --- /dev/null +++ b/presets/user.toml @@ -0,0 +1,9 @@ +packages = ["sudo"] +script = """ +set -eux + +useradd -m ${ALMA_USER} +passwd ${ALMA_USER} +usermod -G wheel -a ${ALMA_USER} +""" +environment_variables = ["ALMA_USER"] diff --git a/presets/zfs.toml b/presets/zfs.toml new file mode 100644 index 0000000..32472f8 --- /dev/null +++ b/presets/zfs.toml @@ -0,0 +1,13 @@ +script = """ +set -exu + +cat << 'EOF' >> /etc/pacman.conf +[archzfs] +Server = https://archzfs.com/$repo/$arch +EOF + +pacman-key -r F75D9D76 +pacman-key --lsign-key F75D9D76 + +pacman -Sy archzfs-linux +"""