add purposeplugin for kde

This commit is contained in:
2026-08-13 20:08:24 +02:00
parent acc859919e
commit 5bef759fae
8 changed files with 244 additions and 3 deletions

View File

@@ -22,7 +22,17 @@ rm -f "$SERVICE_MENU_DIR/kde-uploader-servicemenu.desktop" "$SERVICE_MENU_DIR/f0
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
# 4. Remove KDE Purpose plugin
rm -f "$HOME/.local/lib64/qt6/plugins/kf6/purpose/f0ckmpurposeplugin.so" "$HOME/.local/lib/qt6/plugins/kf6/purpose/f0ckmpurposeplugin.so"
rm -f "$HOME/.config/environment.d/10-qt-plugins.conf" "$HOME/.config/plasma-workspace/env/10-qt-plugins.sh"
if [ -w "/usr/lib64/qt6/plugins/kf6/purpose/f0ckmpurposeplugin.so" ]; then
rm -f "/usr/lib64/qt6/plugins/kf6/purpose/f0ckmpurposeplugin.so" &>/dev/null || true
elif sudo -n true 2>/dev/null; then
sudo rm -f "/usr/lib64/qt6/plugins/kf6/purpose/f0ckmpurposeplugin.so" &>/dev/null || true
fi
echo "Removed KDE Purpose plugin (Gwenview Share menu)"
# 5. Remove autostart entry
rm -f "$HOME/.config/autostart/kde-uploader-gui.desktop" "$HOME/.config/autostart/f0ckm-uploader-gui.desktop"
echo "Removed autostart entries"