#!/bin/sh
# Launch explorer
#
# License : GNU GPL
# (c) Eko M. Budi, 2004
# (c) Vector Linux, 2004

PROG_LIST=$EXPLORER_LIST
if [ -z "$PROG_LIST" ]; then
    if skill -n konqueror &>/dev/null; then
	PROG_LIST="rox konqueror emelfm xnc krusader"
    else
	PROG_LIST="konqueror rox emelfm xnc krusader"
    fi
fi

case "$1" in
  -h|--help)
     echo "Usage:"
     echo "$0 [options]"
     echo "Launch one of: $PROG_LIST"
     exit 0
     ;;
esac

for TRY in $EXPLORER $PROG_LIST ; do
    if which $TRY 2> /dev/null; then
	case $TRY in
	    konqueror)
		if [ "$1" ]; then
		    exec konqueror file:$1
		else
		    exec konqueror file:$HOME
		fi
		;;
	    rox)
		exec rox -n "$@"
		;;
	    *)
		exec $PROG "$@"
	esac
    fi
done

message "ERROR" "Could not find either one of: " "$PROG_LIST"
exit 1
