dotfiles/scripts/uninstall-nakedsway.sh

43 lines
954 B
Bash
Executable File

#!/usr/bin/env bash
set -e
KEYRING="/usr/local/share/keyrings/nakedeb-keyring.gpg"
LIST="/etc/apt/sources.list.d/nakedeb.list"
echo "==> Suppression de nakedsway"
sudo apt remove --purge -y nakedsway
echo "==> Suppression des dépendances inutiles"
sudo apt autoremove -y
echo "==> Suppression du repo nakeDeb"
if [ -f "$LIST" ]; then
sudo rm "$LIST"
echo "✔ Repo supprimé"
else
echo "✔ Repo déjà absent"
fi
echo "==> Suppression du keyring"
if [ -f "$KEYRING" ]; then
sudo rm "$KEYRING"
echo "✔ Clé supprimée"
else
echo "✔ Clé déjà absente"
fi
echo "==> Mise à jour APT"
sudo apt update
echo "==> (Optionnel) Suppression config utilisateur"
read -p "Supprimer ~/.config (ATTENTION) ? [y/N] " confirm
if [[ "$confirm" == "y" || "$confirm" == "Y" ]]; then
rm -rf "$HOME/.config/sway"
echo "✔ Config sway supprimée"
else
echo "✔ Config conservée"
fi
echo "==> Désinstallation terminée"