#!/bin/sh
# script by fanthom

# allow root to send messages to the user
xhost +local:root >/dev/null 2>&1

# set paths to applications
where() { which $1 2>/dev/null; }

terminal=`where lxterminal || where konsole || where xterm`
browser=`where firefox || where opera || where chrome || where konqueror`

if [ ! -e /tmp/.terminal ]; then
    ln -sf $terminal /tmp/.terminal 2>/dev/null
fi

if [ ! -e /tmp/.browser ]; then
    ln -sf $browser /tmp/.browser 2>/dev/null
fi

if [ "$TERMINAL" == "/usr/bin/xterm" -a "$DISPLAY" ]; then
    stty erase '^H'
fi

# merge in defaults and keymaps
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

if [ -f $sysresources ]; then xrdb -merge $sysresources; fi
if [ -f $sysmodmap ]; then xmodmap $sysmodmap; fi
if [ -f $userresources ]; then xrdb -merge $userresources; fi
if [ -f $usermodmap ]; then xmodmap $usermodmap; fi

