summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ar/.config/mpv/scripts/xscreensaver.lua24
1 files changed, 0 insertions, 24 deletions
diff --git a/ar/.config/mpv/scripts/xscreensaver.lua b/ar/.config/mpv/scripts/xscreensaver.lua
deleted file mode 100644
index a54b944..0000000
--- a/ar/.config/mpv/scripts/xscreensaver.lua
+++ /dev/null
@@ -1,24 +0,0 @@
--- this script periodically deactivates xscreensaver
--- when video playback is active
-
-local function heartbeat()
- if
- mp.get_property_native("pause")
- or mp.get_property_native("idle")
- or not mp.get_property_native("vo-configured")
- then
- return
- end
-
- mp.command_native_async({
- name = "subprocess",
- args = { "xscreensaver-command", "-deactivate" },
- capture_stdout = true,
- }, function() end)
-end
-
-mp.add_periodic_timer(60, heartbeat)
-
-for _, prop in ipairs({ "pause", "idle", "vo-configured" }) do
- mp.observe_property(prop, nil, heartbeat)
-end