#!/bin/bash

# Deshabilitamos el dock-plank:
FICH="/etc/xdg/autostart/vx-lanzar-dock-plank.desktop"
if test -f "${FICH}" ; then
    desktop-file-edit --add-not-show-in=LXDE "${FICH}"
fi

# Deshabilitamos el gnome-pie:
FICH="/etc/xdg/autostart/gnome-pie.desktop"
if test -f "${FICH}" ; then
    desktop-file-edit --add-not-show-in=LXDE "${FICH}"
fi

# Opciones de deshabilitación desde el Home de los usuarios:
for HOMEUSU in $(vx-home-usuarios-graficos) ; do
    FICH="${HOMEUSU}/.config/autostart/gnome-pie.desktop"
    if test -f "${FICH}" ; then
        desktop-file-edit --add-not-show-in=LXDE "${FICH}"
    fi
done

# En versiones viejas con vx-dga-l-dock-plank-and-conky se inicia en ~/.config/lxsession/Lubuntu/autostart
for HOMEUSU in $(vx-home-usuarios-graficos) ; do
    if test -f "${HOMEUSU}/.config/lxsession/Lubuntu/autostart" ; then
        sed --follow-symlinks -i "/.*plank.*/d" "${HOMEUSU}/.config/lxsession/Lubuntu/autostart"
    fi
done

# Matamos los procesos para la sesión actual:
for PROCESO in plank gnome-pie ; do
    if pgrep -f "${PROCESO}" &> /dev/null ; then
        pkill -f "${PROCESO}"
    fi
done