#!/usr/bin/env bash # macOS: ставит launchd-агент (каждые 2ч) с автоподстановкой путей. set -e DIR="$(cd "$(dirname "$0")/.." && pwd)" PLIST="$HOME/Library/LaunchAgents/com.stackops.hhbump.plist" mkdir -p "$HOME/Library/LaunchAgents" sed "s#__DIR__#$DIR#g" "$DIR/scheduler/com.stackops.hhbump.plist" > "$PLIST" launchctl bootout "gui/$(id -u)/com.stackops.hhbump" 2>/dev/null || true launchctl bootstrap "gui/$(id -u)" "$PLIST" echo "✅ Установлено. Проверка: launchctl list | grep hhbump" echo " Остановить: launchctl bootout gui/\$(id -u)/com.stackops.hhbump" echo " Логи: $DIR/bump.log"