From 1abbe678ac11de992bbd39bba55b9a6d23b56794 Mon Sep 17 00:00:00 2001 From: Felix Buehler Date: Wed, 9 Sep 2020 14:29:09 +0200 Subject: [PATCH] [sway/xf86buttons] use playerctl insted of sending signals directly to rhythmbox --- sway/config | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sway/config b/sway/config index 572b2dd..b63ee74 100644 --- a/sway/config +++ b/sway/config @@ -138,10 +138,11 @@ bindsym --locked $mod+XF86AudioRaiseVolume exec pactl set-source-volume @DEFAULT bindsym --locked $mod+XF86AudioLowerVolume exec pactl set-source-volume @DEFAULT_SOURCE@ -5% # Media player controls -bindsym --locked XF86AudioPlay exec dbus-send --type=method_call --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause -bindsym --locked XF86AudioPause exec dbus-send --type=method_call --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause -bindsym --locked XF86AudioNext exec dbus-send --type=method_call --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next -bindsym --locked XF86AudioPrev exec dbus-send --type=method_call --dest=org.mpris.MediaPlayer2.rhythmbox /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous +bindsym --locked XF86AudioPlay exec playerctl play-pause +bindsym --locked XF86AudioPause exec playerctl play-pause +bindsym --locked XF86AudioNext exec playerctl next +bindsym --locked XF86AudioPrev exec playerctl previous +bindsym --locked XF86AudioStop exec playerctl stop # main commands bindsym $mod+Shift+c reload