#!/bin/bash set -e DISPLAY=${DISPLAY:-:1} export DISPLAY # Wait for X to be ready tries=0 until xdpyinfo -display "$DISPLAY" >/dev/null 2>&1 || [ $tries -ge 30 ]; do sleep 0.5 tries=$((tries+1)) done # Wait a bit more for everything to stabilize sleep 2 export GTK2_RC_FILES=/usr/share/themes/Windows-10/gtk-2.0/gtkrc export GTK_THEME=Windows-10 sleep 1 # Infinite restart loop while true; do echo "$(date): Starting Fiscality..." /app/Fiscality/Fiscality -NoCheck -Dosgi.locking=none || true echo "$(date): Fiscality exited. Restarting..." sleep 2 done EOF