You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
MangoHud/bin/mangohud-setup.sh

26 lines
791 B
Bash

install() {
rm -rf "$HOME/.local/share/MangoHud/"{libMangoHud32.so,libMangoHud.so}
rm -rf "$HOME/.local/share/vulkan/implicit_layer.d/"{mangohud32.json,mangohud64.json}
[ "$UID" -eq 0 ] || exec sudo bash "$0" install
tar -C / -xvf MangoHud-package.tar
ldconfig
echo "MangoHud Installed"
}
uninstall() {
[ "$UID" -eq 0 ] || exec sudo bash "$0" uninstall
rm -rfv "/usr/lib/MangoHud"
rm -fv "/usr/share/vulkan/implicit_layer.d/mangohud.json"
rm -fv "/etc/ld.so.conf.d/libmangohud.conf"
rm -fv "/usr/bin/mangohud"
}
for a in $@; do
case $a in
"install") install;;
"uninstall") uninstall;;
*)
echo "Unrecognized command argument: $a"
echo 'Accepted arguments: "install", "uninstall".'
esac
done