#!/bin/sh
# (c) Robert Shingledecker 2009-2010
# Adapted for Icewm
# Called from startx to setup initial icewm system  & tce menu

. /etc/init.d/tc-functions
. /usr/local/bin/icewm_menu_common

USER="$(cat /etc/sysconfig/tcuser)"
SYSDIR=/home/"$USER"/.icewm
[ -d "$SYSDIR" ] || mkdir -p "$SYSDIR"
cp -p /usr/local/share/icewm/menu "$SYSDIR"/.

TARGET="$SYSDIR"/menu
TMP="/tmp/icewm.$$"
TMP2="/tmp/icewm2.$$"

for D in `ls /usr/share/applications/tinycore-*`; do
   writeMenuItem "$D" >> "$TMP"
done
merge "$TMP" "$SYSDIR"/menu "End System" > "$TMP2"
mv "$TMP2" "$SYSDIR"/menu

icewm_ondemand

chown -R "$USER".staff "$SYSDIR"
chmod -R g+w "$SYSDIR"
rm "$TMP"
