#!/usr/bin/env bash set -euo pipefail rt="${XDG_RUNTIME_DIR:-/run/user/$(id -u)}" exec 9>"$rt/dms-plugin-restart.lock" @FLOCK@ -n 9 || exit 0 cache="${XDG_CACHE_HOME:-$HOME/.cache}/quickshell/qmlcache" rm -rf "$cache" @SYSTEMCTL@ --user try-restart dms.service 2>/dev/null || true