#!/bin/sh
#  startblackbox v2.0
# Modified for Slint.

########################################################################
##  Start DBUS session bus                                            ##
########################################################################


if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
   eval `dbus-launch --sh-syntax --exit-with-session`
fi


########################################################################
##  Start Window Maker                                                ##
########################################################################

# We do some preparation before starting wmaker
# Didier Spaier <didier~at~slint~dot~fr>

export WINDOWMANAGER=wmaker
if [ -x /usr/libexec/slint/lxpanel.sh ]; then
	/usr/libexec/slint/lxpanel.sh &
fi
if [ -r ~/.setwmakerbg ]; then
. ~/.setwmakerbg
fi

# Test for cpp, which wmaker uses to process config files:
if [ ! -x /usr/bin/cpp ]; then
  NOCPP="--no-cpp"
fi

exec /usr/bin/wmaker $NOCPP

