#!/bin/bash
export LAUNCHDIR="$(dirname "$(readlink -f "$0")")"
#cd "$LAUNCHDIR"
#EXEC=$(grep -m 1 -r Exec= ./*.desktop | cut -d "=" -f 2 | cut -d % -f 1)
EXEC=$(grep -e '^Exec=.*' "${LAUNCHDIR}"/*.desktop | head -n 1 | cut -d "=" -f 2- | sed -e 's|%.||g')
if [ "$(uname -m)" = "i686" ]; then
export LD_LIBRARY_PATH="$LAUNCHDIR/usr/lib32${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
elif [ "$(uname -m)" = "x86_64" ]; then
export LD_LIBRARY_PATH="$LAUNCHDIR/usr/lib64${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
fi
export PATH="$LAUNCHDIR/usr/local/bin:$LAUNCHDIR/opt/bin:$LAUNCHDIR/usr/bin:$LAUNCHDIR/usr/sbin:$LAUNCHDIR/usr/games:$LAUNCHDIR/bin:$LAUNCHDIR/sbin:$LAUNCHDIR/root/my-applications/bin/:${PATH}"

$EXEC "$@"





