]> git.rmz.io Git - dotfiles.git/blobdiff - awesome/widgets/mpc.lua
lazyvim: absorb icons into rmz.util.ui
[dotfiles.git] / awesome / widgets / mpc.lua
index 2ef26b503f94d8f36509678d2f2a85b00484c738..ef56c43ed7ba7f2bb0076e09250dd304e7ca22a8 100644 (file)
@@ -46,10 +46,6 @@ end
 function mpc:_error(err)
     self._connected = false
     self._error_handler(err)
-    self._try_reconnect = not self._try_reconnect
-    if self._try_reconnect then
-        self:_connect()
-    end
 end
 
 function mpc:connect()
@@ -220,6 +216,14 @@ function mpc:toggle_play()
     end)
 end
 
+function mpc:play()
+    self:send("play")
+end
+
+function mpc:pause()
+    self:send("pause")
+end
+
 function clamp(x, min, max)
     return math.min(math.max(x, min), max)
 end