From c015df322ec4fba41d75b5418bd460de42697e07 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?=
 <yps@yaroslavps.com>
Date: Sun, 16 Oct 2022 21:16:31 +0300
Subject: Use playerctl/MPRIS for media control

---
 dotfiles/.local/bin/lmc | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

(limited to 'dotfiles/.local/bin/lmc')

diff --git a/dotfiles/.local/bin/lmc b/dotfiles/.local/bin/lmc
index c740c0c..f1ef8f5 100755
--- a/dotfiles/.local/bin/lmc
+++ b/dotfiles/.local/bin/lmc
@@ -5,13 +5,12 @@ case "$1" in
 	"down") pamixer --allow-boost -d "$2" || amixer sset Master 2%- ;;
 	"mute") pamixer --allow-boost -t || amixer sset Master toggle ;;
 	"truemute") pamixer --allow-boost -m || amixer sset Master mute ;;
-	"toggle") mpc toggle ; $newmpd ;;
-	"pause") mpc pause ; $newmpd ;;
-	"forward") mpc seek +"$2" ; $newmpd ;;
-	"back") mpc seek -"$2" ; $newmpd ;;
-	"next") mpc next ; $newmpd ;;
-	"prev") mpc prev ; $newmpd ;;
-	"replay") mpc seek 0% ; $newmpd ;;
+	"toggle") playerctl play-pause;;
+	"pause") playerctl pause;;
+	"forward") playerctl position "$2"+;;
+	"back") playerctl position "$2"-;;
+	"next") playerctl next;;
+	"prev") playerctl previous;;
 esac
 
 exit
-- 
cgit v1.2.3