#!/bin/sh

ENABLED=yes
[ "$ENABLED" != "yes" ] && exit 0

. /usr/lib/ublinux/functions
. /usr/lib/ublinux/os-config

SOURCE=${SYSCONF}/config; [ -f ${SOURCE} ] && . ${SOURCE} 2>/dev/null

DE=$(detectDE)
cd $HOME

EXEC=$(cmdline_value exec)
[ "$EXEC" != "" -a "$AUTOEXEC" != "" ] && DELIM=,

echo "$AUTOEXEC$DELIM$EXEC" | tr ',;' \\n | while read a ;do
     NEEDDE=$(echo $a | grep : | awk -F: '{print $1}' | tr A-Z a-z)
     PROGRAM=${a/*:/}
     [ "$NEEDDE" -a "$NEEDDE" != "$DE" ] && continue
     [ -z "$PROGRAM" ] || bash -c "$PROGRAM" &
done
