Add uninstall script

This commit is contained in:
JeremyStar™ 2023-12-09 14:52:39 +01:00
parent 122288f2ec
commit 97ec8e6b9a

51
uninstall.sh Executable file
View file

@ -0,0 +1,51 @@
#!/bin/bash
# jeremystartm's dotfiles "installer"
# useful function
function unlink() {
if [ -a "${HOME}/${1}" ]; then
echo ":: Unlinking ${1}"
rm -rf "${HOME}/${1}"
fi
}
# jobrunner
unlink ".local/bin/jobrunner"
unlink ".local/bin/jobrunner-runjob"
# bash configuration
unlink ".jstmbash"
unlink ".config/jstmbash.env"
unlink ".config/starship.toml"
unlink ".bashrc"
# wm/compositor
unlink ".config/hypr"
unlink ".config/waybar"
unlink ".config/fnott"
unlink ".config/eww"
unlink ".config/copyq"
# programs
unlink ".config/neofetch"
unlink ".config/btop"
unlink ".local/share/mc"
unlink ".config/mc"
unlink ".config/mpv"
# theming
unlink ".local/share/mc/skins/dracula.ini"
unlink ".local/share/mc/skins/dracula256.ini"
unlink ".config/nwg-look"
unlink ".config/qt5ct"
unlink ".config/qt6ct"
unlink ".icons"
unlink ".local/share/icons"
unlink ".fonts"
unlink ".config/fontconfig"
# programs
unlink ".config/konsolerc"
unlink ".local/share/konsole"
unlink ".config/dolphinrc"
unlink ".local/share/dolphin"