Files
Linux_post_install/bin/pos-entertainment-disable
T

33 lines
763 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
# POS: entertainment disable — Disable a plugin's auto-trigger (remove it from ENABLED)
source "$(dirname "$0")/../lib/common.sh" 2>/dev/null || source "$(dirname "$0")/common.sh"
source "$(dirname "$0")/../lib/entertainment-lib.sh" 2>/dev/null || source "$(dirname "$0")/entertainment-lib.sh"
usage() {
cat <<EOF
Usage: pos entertainment disable <plugin>
Remove a plugin from the ENABLED list in
$CONFIG_FILE
and remove its scheduled systemd user timer.
Examples:
pos entertainment disable weather
pos entertainment disable gold
EOF
exit 0
}
case "${1:-}" in
-h|--help) usage ;;
esac
[ $# -eq 1 ] || usage
plugin="$1"
enabled_remove "$plugin"
sync_timers
ok "'$plugin' disabled — schedule synced"