Files
Stirling_PDF_Fedora_Local/uninstall.sh

32 lines
1022 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
CONTAINER_NAME="stirling-pdf"
BASE_DIR="$HOME/.local/share/stirling-pdf"
BIN_FILE="$HOME/.local/bin/stirling-pdf-app"
DESKTOP_FILE="$HOME/.local/share/applications/stirling-pdf.desktop"
podman stop "$CONTAINER_NAME" >/dev/null 2>&1 || true
podman rm "$CONTAINER_NAME" >/dev/null 2>&1 || true
rm -f "$BIN_FILE"
rm -f "$DESKTOP_FILE"
update-desktop-database "$HOME/.local/share/applications" 2>/dev/null || true
read -r -p "Lokale Stirling-Daten löschen unter $BASE_DIR? [y/N] " DELETE_DATA
if [[ "$DELETE_DATA" =~ ^[Yy]$ ]]; then
rm -rf "$BASE_DIR"
fi
read -r -p "Container-Image löschen? [y/N] " DELETE_IMAGE
if [[ "$DELETE_IMAGE" =~ ^[Yy]$ ]]; then
podman image rm docker.io/stirlingtools/stirling-pdf:latest >/dev/null 2>&1 || true
fi
read -r -p "Chromium entfernen? Nur ja sagen, wenn Chromium nur dafür installiert wurde. [y/N] " DELETE_CHROMIUM
if [[ "$DELETE_CHROMIUM" =~ ^[Yy]$ ]]; then
sudo dnf remove -y chromium chromium-common
fi
echo "Uninstall complete."