24 lines
799 B
Bash
Executable File
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"
|