Add uninstall script
This commit is contained in:
parent
122288f2ec
commit
97ec8e6b9a
1 changed files with 51 additions and 0 deletions
51
uninstall.sh
Executable file
51
uninstall.sh
Executable 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"
|
Loading…
Reference in a new issue