#!/bin/bash # jeremystartm's dotfiles "installer" # useful function function unlink() { if [ -a "${HOME}/${1}" ]; then echo ":: Unlinking ${1}" rm -rf "${HOME}/${1}" fi } # repositories [[ -n "$REMOVE_REPOSITORIES" ]] && rm -rf "jstmbash" "dracula-mc" # 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"