Files
blocker/packaging/appimage/AppRun
T

25 lines
660 B
Bash
Executable File

#!/bin/sh
set -e
HERE="$(dirname "$(readlink -f "$0")")"
export PATH="$HERE/usr/bin:$PATH"
export XDG_DATA_DIRS="$HERE/usr/share:${XDG_DATA_DIRS:-/usr/local/share:/usr/share}"
case "$1" in
daemon)
shift
exec "$HERE/usr/bin/blocker-daemon" "$@"
;;
ui)
shift
exec "$HERE/usr/bin/blocker-ui" "$@"
;;
*)
# Default to launching the GUI if launched without arguments, or daemon if requested
if [ -n "$DISPLAY" ] || [ -n "$WAYLAND_DISPLAY" ]; then
exec "$HERE/usr/bin/blocker-ui" "$@"
else
exec "$HERE/usr/bin/blocker-daemon" "$@"
fi
;;
esac