# This file is sourced by Xsession(5), not executed.

# shellcheck disable=SC1091
. /usr/lib/qubes/init/functions

if ! qsvc guivm-gui-agent; then

installConfigurationFile() {
    file="${1}"

    if ! [ -f "${HOME}/.${file}" ]; then
        if [ -f "/etc/xdg/${file}" ]; then
            cp "/etc/xdg/${file}" "${HOME}/.${file}"
        fi
    fi
}

if [ -x /usr/bin/xsettingsd ]; then
    installConfigurationFile "xsettingsd"
    installConfigurationFile "fonts.conf"
    installConfigurationFile "Xresources"
    /usr/bin/xsettingsd &
fi

if [ "$XDG_DATA_DIRS" = "" ]; then
    XDG_DATA_DIRS='/usr/share/ubuntu/:/usr/share/gnome/:/usr/local/share/:/usr/share/'
    export XDG_DATA_DIRS
fi

fi