#!/bin/bash
# Ultima modificación: [nacho@2025-09-23]
# Proyecto Software Libre DGA

FICHFUNCS="/usr/bin/vx-funcs-bash"
[ -f "${FICHFUNCS}" ] && . "${FICHFUNCS}" "null"

# 1) Preparamos la auditoria del servicio:
LOG="vx-regenerar-entorno-escritorio.log"
vx-log_xsession -o "${LOG}"


HOMEUSUARIO="$(vx-home-usuario-grafico)"
# Regeneramos el directorio de configuración de LibreOffice del usuario gráfico:
vx-colorear_echo "azul" "## Regenerando configuración LibreOffice del usuario gráfico: ${HOMEUSUARIO} ##"
rm -rf "${HOMEUSUARIO}/.config/libreoffice/"
if [ -d /etc/skel/.config/libreoffice ]; then
 rsync -a /etc/skel/.config/libreoffice/ "${HOMEUSUARIO}/.config/libreoffice/" && \
 vx-colorear_echo "verde" "=> Configuración LibreOffice del usuario gráfico regenerada" || \
 vx-colorear_echo "rojo" "=> ERROR: No se ha podido regenerar la configuración base LibreOffice del usuario gráfico"
else
 vx-colorear_echo "rojo" "=> ERROR: No existe la configuración base de LibreOffice en /etc/skel"
fi

exit 0
