From 4df5629d43bcbd02e8b49454788424ac0190c1ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20M=C3=BCller?= Date: Fri, 3 Jul 2020 18:27:56 +0200 Subject: [PATCH] [presets] add XFCE --- presets/user.toml | 2 +- presets/xfce.toml | 6 ++++++ presets/xfce/01-xorg.toml | 1 + presets/xfce/02-user.toml | 1 + presets/xfce/03-xfce.toml | 1 + presets/xorg.toml | 1 + 6 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 presets/xfce.toml create mode 120000 presets/xfce/01-xorg.toml create mode 120000 presets/xfce/02-user.toml create mode 120000 presets/xfce/03-xfce.toml create mode 100644 presets/xorg.toml diff --git a/presets/user.toml b/presets/user.toml index dfe0b30..08659a2 100644 --- a/presets/user.toml +++ b/presets/user.toml @@ -4,6 +4,6 @@ set -eux useradd -m ${ALMA_USER} passwd ${ALMA_USER} -usermod -G wheel -a ${ALMA_USER} +usermod -G users,lp,video,network,storage,wheel,audio -a ${ALMA_USER} """ environment_variables = ["ALMA_USER"] diff --git a/presets/xfce.toml b/presets/xfce.toml new file mode 100644 index 0000000..2cad2f3 --- /dev/null +++ b/presets/xfce.toml @@ -0,0 +1,6 @@ +packages = ["xfce4", "ttf-dejavu", "lightdm-gtk-greeter"] +script = """ +set -exu + +systemctl enable lightdm +""" diff --git a/presets/xfce/01-xorg.toml b/presets/xfce/01-xorg.toml new file mode 120000 index 0000000..5949eb4 --- /dev/null +++ b/presets/xfce/01-xorg.toml @@ -0,0 +1 @@ +../xorg.toml \ No newline at end of file diff --git a/presets/xfce/02-user.toml b/presets/xfce/02-user.toml new file mode 120000 index 0000000..b54cb1e --- /dev/null +++ b/presets/xfce/02-user.toml @@ -0,0 +1 @@ +../user.toml \ No newline at end of file diff --git a/presets/xfce/03-xfce.toml b/presets/xfce/03-xfce.toml new file mode 120000 index 0000000..5c28c38 --- /dev/null +++ b/presets/xfce/03-xfce.toml @@ -0,0 +1 @@ +../xfce.toml \ No newline at end of file diff --git a/presets/xorg.toml b/presets/xorg.toml new file mode 100644 index 0000000..9a809ad --- /dev/null +++ b/presets/xorg.toml @@ -0,0 +1 @@ +packages = ["xf86-input-libinput", "xf86-video-amdgpu", "xf86-video-ati", "xf86-video-nouveau", "xf86-video-vesa", "xorg-server", "xterm"]