#!/bin/bash

DIR="`dirname \"$0\"`"
DIR="`( cd \"$DIR\" && pwd )`"
export APPDIR=$DIR

export LD_LIBRARY_PATH=$DIR/lib:$DIR/platforms:$DIR/printsupport:$DIR/iconengines:$DIR/imageformats:$DIR/platformthemes:$LD_LIBRARY_PATH
export QT_PLUGIN_PATH=$DIR/lib/qt6/plugins
export QT_QPA_PLATFORM_PLUGIN_PATH=$DIR/lib/qt6/plugins/platforms
export LIGHTBAR_PORTABLE_MODE=1
export QT_DEBUG_PLUGINS=1
export XDG_CURRENT_DESKTOP
export QT_QPA_PLATFORMTHEME=qt6ct

export ORBITINY_RELEASE_STATUS=1
export ORBITINY_XINPUT=$DIR/usr/bin/external/xinput
export ORBITINY_XSETTINGSD=$DIR/usr/bin/external/xsettingsd
export ORBITINY_NUMLOCKX=$DIR/usr/bin/external/numlockx
export ORBITINY_XRDB=$DIR/usr/bin/external/xrdb
export ORBITINY_XSET=$DIR/usr/bin/external/xset

rm $HOME/.config/orbitiny/shared/events.ini
rm $DIR/shared/events.ini

if [[ -v INDEPENDENT_MODE ]]; then
   xrdb -merge $HOME/.config/orbitiny/shared/xresources.conf

   $DIR/orbitiny-screen-config --apply-config
fi   

$DIR/orbitiny-desktop &
$DIR/orbitiny-panel &

