#!/bin/bash

#load modmap
xmodmap /etc/X11/Xmodmap

#load the background
if [ `which qiv` != "" ]
then
	#preferred background loader found, 
	#now find a suitable background
	XSETROOT=qiv
	XSETROOT_PARAM="-y"
	BG=/usr/share/fvwm-shell/bg.xpm
	
	if [ -e /etc/X11/fvwm-shell/bg-tiled.jpg ]
	then
		BG=/etc/X11/fvwm-shell/bg-tiled.jpg
		XSETROOT_PARAM="-y"
	fi
	
	if [ -e /etc/X11/fvwm-shell/bg-scaled.jpg ]
	then
		BG=/etc/X11/fvwm-shell/bg-scaled.jpg
		XSETROOT_PARAM="-z"
	fi
	
	if [ -e $HOME/.fvwm-shell/bg-tiled.jpg ]
	then
		BG=$HOME/.fvwm-shell/bg-tiled.jpg
		XSETROOT_PARAM="-y"
	fi
	
	if [ -e $HOME/.fvwm-shell/bg-scaled.jpg ]
	then
		BG=$HOME/.fvwm-shell/bg-scaled.jpg
		XSETROOT_PARAM="-z"
	fi
	
	$XSETROOT $XSETROOT_PARAM $BG
fi


#run gkrellm if available
if [ -e /usr/bin/gkrellm ]
then
	gkrellm &
fi


#start fvwm2
fvwm -f /etc/X11/fvwm-shell/fvwm2rc
