#!/bin/bash # Configuration directories INSTALL_DIR="$HOME/.local/bin" APP_DIR="$HOME/.local/share/applications" SERVICE_MENU_DIR="$HOME/.local/share/kio/servicemenus" LEGACY_SERVICE_MENU_DIR="$HOME/.local/share/kservices5/ServiceMenus" # 1. Remove the executable scripts rm -f "$INSTALL_DIR/kde-uploader" "$INSTALL_DIR/f0ckm-uploader" rm -f "$INSTALL_DIR/kde-uploader-gui" "$INSTALL_DIR/f0ckm-uploader-gui" echo "Removed executables from $INSTALL_DIR" # 2. Remove the application entries rm -f "$APP_DIR/kde-uploader.desktop" "$APP_DIR/f0ckm-uploader.desktop" rm -f "$APP_DIR/kde-uploader-gui.desktop" "$APP_DIR/f0ckm-uploader-gui.desktop" echo "Removed application entries from $APP_DIR" update-desktop-database "$APP_DIR" &> /dev/null # 3. Remove KDE Service Menu entries rm -f "$SERVICE_MENU_DIR/kde-uploader-servicemenu.desktop" "$SERVICE_MENU_DIR/f0ckm-uploader-servicemenu.desktop" rm -f "$LEGACY_SERVICE_MENU_DIR/kde-uploader-servicemenu.desktop" "$LEGACY_SERVICE_MENU_DIR/f0ckm-uploader-servicemenu.desktop" echo "Removed service menu entries" # 4. Remove autostart entry rm -f "$HOME/.config/autostart/kde-uploader-gui.desktop" "$HOME/.config/autostart/f0ckm-uploader-gui.desktop" echo "Removed autostart entries" echo "Uninstallation complete! The custom upload options, GUI, and scripts have been removed."