From: Jacob Casper Date: Wed, 22 Jan 2020 18:07:51 +0000 (-0600) Subject: Add script for playback status X-Git-Url: https://git.jacobcasper.com/?p=spot-check-nix.git;a=commitdiff_plain Add script for playback status --- diff --git a/spot_playing b/spot_playing new file mode 100755 index 0000000..d1f2625 --- /dev/null +++ b/spot_playing @@ -0,0 +1,6 @@ +#!/bin/sh +dbus-send --print-reply=literal --session \ +--dest=org.mpris.MediaPlayer2.spotify \ +/org/mpris/MediaPlayer2 \ +org.freedesktop.DBus.Properties.Get string:'org.mpris.MediaPlayer2.Player' string:'PlaybackStatus' \ +| awk 'END { if (NR == 0) { exit 1 } } { exit $2 != "Playing" }' # 0 (success exit code) means playing