Files

24 lines
799 B
Bash
Executable File

#!/usr/bin/env bash
# Rimuove servizio, backend e plasmoide. La configurazione utente resta in
# ~/.config/ambilight (cancellala a mano se non ti serve piu').
set -euo pipefail
BIN="${XDG_BIN_HOME:-$HOME/.local/bin}"
SYSDIR="$HOME/.config/systemd/user"
APPLET_ID="org.enne2.ambilight"
say() { printf '\033[1;32m==>\033[0m %s\n' "$*"; }
say "Fermo e disabilito il servizio"
systemctl --user disable --now ambilight.service 2>/dev/null || true
rm -f "$SYSDIR/ambilight.service"
systemctl --user daemon-reload
say "Rimuovo il plasmoide"
kpackagetool6 --type Plasma/Applet --remove "$APPLET_ID" 2>/dev/null || true
say "Rimuovo il backend"
rm -f "$BIN/ambilightd.py" "$BIN/ambicapture.py" "$BIN/ambilight-ctl" "$BIN/ambilight-calibrate"
say "Fatto. Configurazione lasciata in ~/.config/ambilight"