#!/bin/sh

case $LANG in
	es*)
		switch_desktop="Cambiar de escritorio"
		keyboard="Distribución del teclado"
		minino="minino_es"
	;;
	gl*)
		switch_desktop="Cambiar de escritorio"
		keyboard="Distribución do teclado"
		minino="minino_gl"
	;;
	*)	# Other
		switch_desktop="Switch desktop"
		keyboard="Keyboard layout"
		minino="minino_en"
	;;
esac

if [ ! -d ~/.lxp-icewm ];then
	mkdir ~/.lxp-icewm
fi

if [ ! -d ~/.config/rox.sourceforge.net ];then
	tar xzvf /usr/local/rox-filer-2.9/config.tgz -C ~
fi

#-----Preparamos el montaje automático de dispositivos con halevt----#
/usr/local/bin/rox.panelput.pl Restore
killall -9 halevt; halevt -f -u `whoami` -g plugdev & 

#----EVENTOS DE SONIDO------------#
EVENTOS_DE_SONIDO=`cat ~/.lxp-icewm/.defaultsound`
case $EVENTOS_DE_SONIDO in
	ON)
		esd &
		sleep 5; lxp-icesound --interface=ESD --sample-dir=~/.lxp-icewm/sounds &
	;;
	OFF)
		echo "Sin eventos de sonido."
		#killall esd &
		#killall lxp-icesound &
	;;
esac

#-----Establecemos el teclado predeterminado
setxkbmap `cat ~/.lxp-icewm/.defaultkeyboard`

#-----Cargamos el escritorio predeterminado
defaultdesktop=`cat ~/.lxp-icewm/.defaultdesktop`

case $defaultdesktop in
	rox)
		rox -p $minino -t $minino &
	;;
	pcmanfm)
		pcmanfm &
	;;
	lxp-icewmbg)	# Sin ná
		echo "Sin ná de ná"
	;;
	icewmbg)	# Sin ná
		echo "Sin ná de ná"
	;;
esac

#----MENU PRINCIPAL---------------#
if [ ! -e ~/.lxp-icewm/menu ];then
	minino_actliza-menu &
fi

#-----Se ponen en marcha los botones keyboard y switchdesktop
echo "menuprogreload \"$keyboard\" keyboard 3  lxp-icewm-keyboards">~/.lxp-icewm/rightbar
echo "menuprogreload \"$switch_desktop\"  desktop  3 lxp-switch-desktop --menu">>~/.lxp-icewm/rightbar

# wicd-client &
