From fe2d4ff833116a9ca3670ec718ef485977f739b3 Mon Sep 17 00:00:00 2001 From: Raoul Branten Date: Fri, 5 Sep 2025 13:45:07 +0200 Subject: [PATCH] Remove spotify --- mediacontrol | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/mediacontrol b/mediacontrol index 9c9d79f..d26e51d 100755 --- a/mediacontrol +++ b/mediacontrol @@ -12,14 +12,20 @@ BUS=$(dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | grep -i spotify | sed -r 's/ |string|[\"]//g') CONTROL="spotify" if [ -z "${BUS}" ]; then - # spotify not active, check brave browser - BUS=$(dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | grep -i brave | sed -r 's/ |string|[\"]//g') - CONTROL="brave" + # check clementine + BUS=$(dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | grep -i clementine | sed -r 's/ |string|[\"]//g') + CONTROL="clementine" fi if [ -z "${BUS}" ]; then - # spotify not active, check clementine - BUS=$(dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | grep -i clementine | sed -r 's/ |string|[\"]//g') + # check rhythmbox + BUS=$(dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | grep -i rhythmbox3 | sed -r 's/ |string|[\"]//g') + CONTROL="rhythmbox" +fi + +if [ -z "${BUS}" ]; then + # check brave browser + BUS=$(dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | grep -i brave | sed -r 's/ |string|[\"]//g') CONTROL="brave" fi @@ -59,6 +65,7 @@ case $1 in fi ;; *) + notify-send "Usage: mediacontrol " exit ;; esac