mirror of
https://github.com/edeproject/ede.git
synced 2023-08-10 21:13:03 +03:00
48 lines
944 B
Plaintext
48 lines
944 B
Plaintext
|
#!/bin/sh
|
||
|
#
|
||
|
# startede.in
|
||
|
#
|
||
|
#######################################################
|
||
|
# $Id$
|
||
|
#
|
||
|
|
||
|
PREFIX=@prefix@
|
||
|
XSSAVER=`which xscreensaver 2> /dev/null`
|
||
|
XSETROOT=`which xsetroot 2> /dev/null`
|
||
|
|
||
|
userresources=$HOME/.Xdefaults
|
||
|
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources
|
||
|
|
||
|
if [ -f $sysresources ]; then
|
||
|
xrdb -merge $sysresources
|
||
|
fi
|
||
|
|
||
|
if [ -f $userresources ]; then
|
||
|
xrdb -merge $userresources
|
||
|
fi
|
||
|
|
||
|
PATH=$PATH:$PREFIX:$PREFIX/bin
|
||
|
export PATH
|
||
|
|
||
|
if [ -x $HOME/.ede ]; then
|
||
|
echo "EDE home dir exists, ok."
|
||
|
else
|
||
|
echo "Default EDE home dir for user $HOME does not exist. Creating one..."
|
||
|
cp -R $PREFIX/share/ede/.ede $HOME
|
||
|
fi
|
||
|
|
||
|
# If we have xsetroot than script shoult run it
|
||
|
if [ "$XSETROOT" ]; then
|
||
|
$XSETROOT -solid black
|
||
|
fi
|
||
|
|
||
|
# Test if XScreenSaver is somewhere in PATH, if not - don't start it
|
||
|
if [ "$XSSAVER" ]; then
|
||
|
xscreensaver -nosplash &
|
||
|
fi
|
||
|
|
||
|
exec edewm &
|
||
|
exec eiconman &
|
||
|
etip &
|
||
|
exec eworkpanel
|