43 lines
954 B
Bash
Executable File
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"
|