#!/bin/sh
# (c) Robert Shingledecker 2009
# Called from tc-config to setup initial flwm system menu & tce menu
#
# Modified by bmarkus on 2012 January 1

. /usr/local/bin/openbox_menu_common

USER="$(cat /etc/sysconfig/tcuser)"
TCEMENU="/usr/local/tce.openbox.xml"
OBDIR=/home/"$USER"/.config/openbox
[ -d "$OBDIR" ] || mkdir -p "$OBDIR"
yes n | cp -i /usr/local/etc/skel/.config/openbox/* "$OBDIR"/. 2>/dev/null
cp /usr/local/share/doc/openbox/tce.menu.xml "$TCEMENU"

SYSMENU="$OBDIR"/system-tools.xml
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <openbox_menu xmlns=\"http://openbox.org/3.5/menu\">" > "$SYSMENU"
echo "<menu id=\"system-tools-menu\" label=\"System Tools\">" >> "$SYSMENU"
for D in `ls /usr/local/share/applications/tinycore-*`; do
  writeMenuItem "$D" >> "$SYSMENU"
done
echo "</menu> </openbox_menu>" >> "$SYSMENU"

openbox_ondemand

chown "$USER".staff "$TCEMENU"
chown "$USER".staff -R /home/"$USER"/.config
chmod g+w "$TCEMENU"
chmod g+w -R /home/"$USER"/.config
