#!/bin/sh

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

[ -z "$COMPIZ_ARGS" ] && COMPIZ_ARGS="--replace dbus csm"
[ -z "$COMPIZ_WINDOW_DECORATOR" ] && COMPIZ_WINDOW_DECORATOR=auto

# The following hack of LD_LIBRARY_PATH is no longer needed in the Quinnstorm release
# COMPIZ_LIBRARY_PATH=$LD_LIBRARY_PATH
# # make sure Mesa GL libraries are used instead of vendor libraries
# pidof Xgl >/dev/null 2>&1 && COMPIZ_LIBRARY_PATH="__LIBDIR__/mesa:$LD_LIBRARY_PATH"
#
# LD_LIBRARY_PATH=$COMPIZ_LIBRARY_PATH compiz $COMPIZ_ARGS "$@" &
compiz $COMPIZ_ARGS "$@" &

if [ "$COMPIZ_WINDOW_DECORATOR" = "auto" ]; then
  if [ -x /usr/bin/cgwd ]; then
    COMPIZ_WINDOW_DECORATOR=cgwd
  else
    COMPIZ_WINDOW_DECORATOR=gnome-window-decorator
  fi
fi
$COMPIZ_WINDOW_DECORATOR &
