#!/bin/bash
set -euo pipefail

. /usr/local/bin/fws-desktop-init-common

first_user="$(fws_first_user)"

fws_install_packages \
    xfce4 xfce4-goodies \
    lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings \
    gvfs gvfs-mtp gvfs-gphoto2 gvfs-smb gvfs-nfs \
    pipewire pipewire-alsa pipewire-pulse wireplumber pavucontrol \
    network-manager-applet \
    xfce-polkit \
    xdg-user-dirs xdg-user-dirs-gtk xdg-utils \
    gnome-keyring libsecret \
    noto-fonts noto-fonts-emoji ttf-dejavu ttf-liberation \
    ffmpegthumbnailer tumbler \
    blueman \
    xorg-server xorg-xinit xorg-xrandr arandr \
    accountsservice \
    upower
fws_disable_services sddm.service gdm.service
fws_enable_services lightdm.service
fws_write_lightdm_config "$first_user" xfce
fws_write_dmrc "$first_user" xfce