#!/bin/bash
# lastact: arturo@2023-05-09
# desc: Vuelve a la post-instalación de Vitalinux

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

# 1) Comprobamos que es el usuario root quien quiere ejecutar el programa, sino salimos:
MENSAJE="Necesitas permisos de root para regresar a la post-instalación de Vitalinux"
vx-check_user_root "${MENSAJE}"

TITULO="Volver a la Post Instalación de Vitalinux"
TEXTO="\nSe va a <b>Volver a la Post-Instalación de Vitalinux</b>."
TEXTO="${TEXTO}\nSe eliminarán las claves del cliente Migasfree.\n\n"
# TEXTO="${TEXTO}\n¿Deseas Continuar?"
IMAGEN="vitalinux"
TEXTO_BOTON_OK="Confirmar"
OPCIONES=("--field=¿Eliminar también las configuraciones personales del usuario gráfico?:CHK")
! RESULTADO="$(vx-funcs-bash vx-yad-checkbox \
	"${TITULO}" "${TEXTO}" "${IMAGEN}" "${TEXTO_BOTON_OK}" "${OPCIONES[@]}")" &&
	exit 1

RESET="--all"
[[ "${RESULTADO}" =~ TRUE ]] && RESET="--all" || RESET="null"
(
	vx-volver-a-postinstalacion-cli "${RESET}" | sed -r -u 's/'$(echo -e "\033")'\[[0-9]{1,2}(;([0-9]{1,2})?)?[mK]//g'
	echo -e "\n=> Ya puedes cerrar la ventana ..."
) | yad --title "${TITULO}" --text-info \
	--window-icon vitalinux --tail \
	--width="740" --height="450" --center --image "vitalinux"

exit 0
