#!/bin/zsh set -euo pipefail BIN_DIR="${HOME}/.local/bin" PLIST_PATH="${HOME}/Library/LaunchAgents/com.ultramesh.umnd.plist" launchctl bootout "gui/${UID}" "${PLIST_PATH}" >/dev/null 2>&1 || true [[ ! -e "${PLIST_PATH}" ]] || unlink "${PLIST_PATH}" [[ ! -e "${BIN_DIR}/umnd" ]] || unlink "${BIN_DIR}/umnd" [[ ! -e "${BIN_DIR}/umn" ]] || unlink "${BIN_DIR}/umn" echo "Binaries and LaunchAgent removed." echo "Identity and configuration were preserved in ~/Library/Application Support/UltraMesh."