44 lines
1.5 KiB
Bash
44 lines
1.5 KiB
Bash
#!/usr/bin/env bash
|
|
# don't run as root
|
|
if [[ $(whoami) == "root" ]] ; then
|
|
echo "This script is not for root account"
|
|
exit 1
|
|
fi
|
|
|
|
echo
|
|
echo "!----------------------------------------------------------------!"
|
|
echo ":: This script will wipe ALL your Plasma settings"
|
|
echo ":: You cannot undo without having a backup..."
|
|
echo "!----------------------------------------------------------------!"
|
|
|
|
read -p "Press ENTER to wipe Plasma settings (Ctrl+c to cancel)"
|
|
|
|
cd ~/
|
|
rm -rf .kde
|
|
cd ~/.cache
|
|
rm -rf plasmashell* org.kde.dirmodel-qml.kcache kioexec krunner ksycoca5* krunnerbookmarkrunnerfirefoxdbfile.sqlite
|
|
cd ~/.local
|
|
rm -rf kate/ kded5/ klipper/ knewstuff3/ kscreen/ konsole/ kwalletd/ ksysguard/ kmail2/ kcookiejar/ kactivitymanagerd/
|
|
cd ~/.local/share
|
|
rm -rf dolphin kate kcookiejar kded5 keyrings klipper kmail2 knewstuff3 konsole kscreen ksysguard kwalletd kxmlgui5 plasma_engine_comic plasma plasma_notes org.kde.gwenview
|
|
cd ~/.config
|
|
rm -f plasma*
|
|
rm -rf kde* akonadi* KDE kconf_updaterc baloo* dolphinrc drkonqirc gwenviewrc kmail2rc k*rc katemetainfos plasma-workspace
|
|
echo "Done!"
|
|
echo
|
|
echo "!----------------------------------------------------------------!"
|
|
echo ":: Restore Manjaro Default User Settings"
|
|
echo "!----------------------------------------------------------------!"
|
|
|
|
read -p "Press ENTER to restore Manjaro Default (Ctrl+c to cancel)"
|
|
|
|
cp /etc/skel/.* $HOME -r
|
|
echo "Done!"
|
|
secs=$((5))
|
|
while [ $secs -gt 0 ]; do
|
|
echo -ne "Restarting in $secs\033[0K\r"
|
|
sleep 1
|
|
: $((secs--))
|
|
done
|
|
|
|
systemctl reboot
|