From 2e5a5246016724aca4f3bbc2d7418542317a5147 Mon Sep 17 00:00:00 2001 From: kaotisk Date: Sun, 20 Aug 2023 13:01:40 +0300 Subject: (new) uninstall script --- uninstall.sh | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 uninstall.sh diff --git a/uninstall.sh b/uninstall.sh new file mode 100755 index 0000000..2de1b0c --- /dev/null +++ b/uninstall.sh @@ -0,0 +1,38 @@ +#!/bin/bash +printf "Arching Kaos Tools - Uninstaller\n" +printf "--------------------------------\n" +printf "Backing up your GPG keyring..." +tar cvfz $AK_ROOT/aknet-gpg-keyring-backup-`date -u +%Y%m%d`.tar.gz $AK_GPGHOME +if [ $? -ne 0 ] +then + printf "\tFailed! Aborting...\n" + exit 1 +fi +printf "\tOK!\n" + +printf "Removing %s..." "$AK_WORKDIR" +rm -rf $AK_WORKDIR +if [ $? -ne 0 ] +then + printf "\tFailed! Aborting...\n" + exit 1 +fi +printf "\tOK!\n" + +printf "Unsetting sourcing from .bashrc ..." +sed -i.bak -e 's/source.*arching-kaos\/rc//g' $HOME/.bashrc +if [ $? -ne 0 ] +then + printf "\tFailed! Aborting...\n" + exit 1 +fi +printf "\tOK!\n" + +printf "Resourcing .bashrc..." +source $HOME/.bashrc +if [ $? -ne 0 ] +then + printf "\tFailed! Aborting...\n" + exit 1 +fi +printf "\tOK!\n" -- cgit v1.2.3