#!/bin/bash
# /etc/X11/Xsession.d/90-dconf-kiosk-profile

GRUPO_CONGELACION="congelacion"

USER_LOGIN=$(whoami)
GRUPOS_A_CONGELAR="${GRUPO_CONGELACION} invitados"
CONGELAR=0

for GRUPO in $GRUPOS_A_CONGELAR; do
    if id -nG "$USER_LOGIN" | grep -qw "$GRUPO"; then
        CONGELAR=1
        break
    fi
done

if [ "$CONGELAR" -eq 1 ]; then
    # Forzamos a dconf a usar el perfil 'kiosk'
    export DCONF_PROFILE=kiosk
    # Eliminamos personalizaciones de nemo-desktop:
    # Borramos el archivo real si existiera
    rm -f "$HOME/.config/nemo/desktop-metadata"
    
    # Creamos un enlace simbólico apuntando a /dev/null
    # ln -sf /dev/null "$HOME/.config/nemo/desktop-metadata"
    chmod 500 "$HOME/.config/nemo"
fi