Inhaltsverzeichnis

https://youtu.be/TSUqjzIGDdo

Desktop in Nextcloud

Nutze Nextcloud um Deinen Desktop von beliebig vielen Macs und z.B. Linux KDE Plasma Rechner gemeinsam zu nutzen. Android und iOS können ebenfalls zugreifen. Aber es braucht einen Trick für KDE. Details im Video.

Scripts aus dem Video

Desktop Refresh Script

monitor_desktop.sh

#!/usr/bin/env bash
# Beobachtet files auf dem Desktop, bei Änderungen KDE Desktop zu refreshen

# Sind inotify-tools installiert?
which inotifywait >/dev/null 2>&1
if [[ $? -ne 0 ]]; then
  echo "inotifywait ist nicht installiert, breche destop_monitoring ab"
  logger "inotifywait ist nicht installiert, breche destop_monitoring ab"
  exit 1
fi

desktopdir="$(xdg-user-dir DESKTOP)"

# Unendliche Schleife zum Überwachen des Ordners
while true; do
  inotifywait -e create -e delete -e move $desktopdir
  plasmashell --replace &
done

exit 0

Autostart Eintrag

monitor_desktop.sh.desktop

[Desktop Entry]
Type=Application
# Nachfolgend den Pfad zum Bach-Script korrigieren
Exec=/home/kj/Nextcloud/bin/monitor_desktop.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=Desktop Monitor Script
Comment=Überwacht den Desktop-Ordner und aktualisiert KDE

# Autostart Eintrag
# Speicherort: ~/.config/autostart/monitor_desktop.sh.desktop