#!/bin/sh

if ! grep -qw noicons /proc/cmdline; then
	if [ -s /etc/sysconfig/icons ]; then
		export ICONS=`cat /etc/sysconfig/icons`
		[ $(which "$ICONS"_setup.sh) ] && "$ICONS"_setup.sh
	fi
fi

if [ -s /etc/sysconfig/desktop ]; then
	export DESKTOP=`cat /etc/sysconfig/desktop`
	[ `which "$DESKTOP"` ] || tce-load -i "$DESKTOP".tcz 2>&1 >/dev/null
	if [ "$?" != 0 ]; then
		[ -f /etc/sysconfig/cde ] && tce-load -i $(cat /etc/sysconfig/cde)/"$DESKTOP".tcz 2>&1 >/dev/null
		if [ "$?" != 0 ]; then
			echo Requested "$DESKTOP" could not be loaded.
			exit 1
		fi
	fi
	setupdesktop
fi

