diff options
Diffstat (limited to 'ar/.config/mpv/scripts/xscreensaver.lua')
| -rw-r--r-- | ar/.config/mpv/scripts/xscreensaver.lua | 24 |
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 |
