#!/usr/bin/env bash
set -euo pipefail
CFG="${XDG_CONFIG_HOME:-$HOME/.config}/danke-hmi/context_rules.json"
case "${1:-show}" in
  show) cat "$CFG";;
  edit) "${EDITOR:-vi}" "$CFG"; systemctl --user restart danke-hmi.service;;
  reset)
    cp "${XDG_DATA_HOME:-$HOME/.local/share}/danke-hmi/config/context_rules.json" "$CFG"
    systemctl --user restart danke-hmi.service
    ;;
  *) echo "Usage: danke-hmi-context [show|edit|reset]"; exit 2;;
esac
