#!/bin/bash
DATADIR="/mnt/bitcoin-data/bitcoin"
ICON_ON="/home/ubtssd/.icons/btc_on.svg"
ICON_OFF="/home/ubtssd/.icons/btc_off.svg"
DESKTOP_FILE="/home/ubtssd/Bureau/NODE.desktop"

# Attendre que bitcoind soit prêt (max 60 secondes)
for i in $(seq 1 20); do
    if bitcoin-cli -datadir="$DATADIR" getblockchaininfo > /dev/null 2>&1; then
        sed -i "s|Icon=.*|Icon=$ICON_ON|" "$DESKTOP_FILE"
        exit 0
    fi
    sleep 3
done

# Si pas répondu après 60s → icône OFF
sed -i "s|Icon=.*|Icon=$ICON_OFF|" "$DESKTOP_FILE"
