#!/bin/sh

CONFIG=/etc/sysconfig/compositing-wm
[ -r $CONFIG ] && . $CONFIG

[ -z "$COMPOSITING_WM" ] && COMPOSITING_WM=compiz
[ -z "$COMPOSITING_WM_ARGS" ] && COMPOSITING_WM_ARGS="--replace gconf"
[ -z "$COMPOSITING_WINDOW_DECORATOR" ] && COMPOSITING_WINDOW_DECORATOR=gtk-window-decorator

COMPOSITING_LIBRARY_PATH=$LD_LIBRARY_PATH
# make sure Mesa GL libraries are used instead of vendor libraries
pidof Xgl >/dev/null 2>&1 && COMPOSITING_LIBRARY_PATH="/usr/lib/mesa:$LD_LIBRARY_PATH"

LD_LIBRARY_PATH=$COMPOSITING_LIBRARY_PATH $COMPOSITING_WM $COMPOSITING_WM_ARGS "$@" &
$COMPOSITING_WINDOW_DECORATOR &
