diff options
author | Patrick Spek <p.spek@tyil.nl> | 2022-06-22 11:57:24 +0200 |
---|---|---|
committer | Patrick Spek <p.spek@tyil.nl> | 2022-06-22 11:57:24 +0200 |
commit | 80fde62b22e8cdb289bc8dcdbf2bcf92790f621c (patch) | |
tree | a4f0e9f03896093478701743abc6e16f320c399d /.local/etc | |
parent | f04d4ba3ebbf34fbd6169b0ac8d9fc933d4bf255 (diff) |
Add wrapper for mpv
Diffstat (limited to '.local/etc')
-rw-r--r-- | .local/etc/wrapper.d/mpv.rc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/.local/etc/wrapper.d/mpv.rc b/.local/etc/wrapper.d/mpv.rc new file mode 100644 index 0000000..e1241f0 --- /dev/null +++ b/.local/etc/wrapper.d/mpv.rc @@ -0,0 +1,22 @@ +#!/bin/sh + +WRAPPER_BINS=" + mpv +" + +wrap_before() { + if mpc status | awk 'NR==2 { print }' | grep -iq playing + then + wrap_run mpc pause > /dev/null + WRAPPER_X_MPD_PAUSED="yes" + else + mpc status | awk 'NR==2 { print }' | grep -iq playing + fi +} + +wrap_after() { + if [ "$WRAPPER_X_MPD_PAUSED" ] + then + wrap_run mpc play > /dev/null + fi +} |