development-vagrant-machine/provisioners/install-xfce-minimal.sh

24 lines
572 B
Bash
Executable File

#!/usr/bin/env bash
# Ensure that no interactive prompts are used
export DEBIAN_FRONTEND=noninteractive
apt-get update
# Necessary starting in jammy jellyfish
apt-get install -qy tasksel
tasksel install xubuntu-desktop
# Additional pacakges to ensure a nice experience
additional_packages=(
xfce4
xfce4-terminal
xfce4-whiskermenu-plugin
menulibre
pinentry-gtk2
policykit-desktop-privileges
)
apt-get install -qy "${additional_packages[@]}" || exit 1
# Install a minimal xubuntu desktop
apt-get install --no-install-recommends -qy xubuntu-desktop || exit 1