#!/bin/bash # Install Palace Fund Market Report as a launchd service (runs at 7AM daily) # Usage: ./channels/market-report/install.sh set -e DIR="$(cd "$(dirname "$0")" && pwd)" LAUNCH_AGENTS="$HOME/Library/LaunchAgents" PLIST="$DIR/com.manglasabang.market-report.plist" NAME="$(basename "$PLIST")" TARGET="$LAUNCH_AGENTS/$NAME" mkdir -p "$LAUNCH_AGENTS" mkdir -p "$DIR/logs" launchctl unload "$TARGET" 2>/dev/null || true rm -f "$TARGET" ln -s "$PLIST" "$TARGET" launchctl load "$TARGET" echo "Installed: $NAME (runs at 7:00 AM daily)"