From 3b43a6156ecb177162a483283c5f878877186ad6 Mon Sep 17 00:00:00 2001 From: Guilherme Rugai Freire <41879254+GRFreire@users.noreply.github.com> Date: Mon, 9 Aug 2021 15:17:59 -0300 Subject: [PATCH] control media with MPRIS instead of manually --- .config/qtile/media_control.sh | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/.config/qtile/media_control.sh b/.config/qtile/media_control.sh index 6820df7..0d0767b 100755 --- a/.config/qtile/media_control.sh +++ b/.config/qtile/media_control.sh @@ -1,35 +1,15 @@ #!/bin/sh -control_play() { - dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause - mpc toggle -} - -control_stop() { - dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop - mpc stop -} - -control_next() { - dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next - mpc next -} - -control_prev() { - dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous - mpc prev -} - case $1 in # Control play ) - control_play ;; + playerctl play-pause ;; stop ) - control_stop ;; + playerctl stop ;; next ) - control_next ;; + playerctl next ;; prev ) - control_prev ;; + playerctl previous ;; # Volume vol_up )