From 2cdb4571398541f55050d6dbceceba9ee9e7212a Mon Sep 17 00:00:00 2001 From: paperbenni Date: Mon, 9 Mar 2020 22:02:58 +0100 Subject: [PATCH] add spoticli --- programs/spoticli | 26 ++++++++++++++++++++++++++ programs/testloop | 9 +++++++++ 2 files changed, 35 insertions(+) create mode 100755 programs/spoticli create mode 100755 programs/testloop diff --git a/programs/spoticli b/programs/spoticli new file mode 100755 index 0000000..e9b1f12 --- /dev/null +++ b/programs/spoticli @@ -0,0 +1,26 @@ +#!/bin/bash + +############################# +## cli wrapper for spotify ## +############################# + +case "$1" in +m) + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause + ;; +p) + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous + ;; +n) + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next + ;; +s) + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause + ;; +b) + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Play + ;; +*) + dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause + ;; +esac diff --git a/programs/testloop b/programs/testloop new file mode 100755 index 0000000..e6251e0 --- /dev/null +++ b/programs/testloop @@ -0,0 +1,9 @@ +#!/bin/bash +# just a test loop for messing with background jobs + +echo "starting testloop" +while :; do + sleep 2 + echo "testloop" +done +echo "quit test loop" -- 2.11.0