# 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

fi