function widget:run()
self._status = {}
- self._status.songid = nil
self._connection = mpc.new(nil, nil, nil, function(err) self:error_handler(err) end,
"player", function(conn)
)
globalkeys = gears.table.join(globalkeys,
+ --TODO headphone support
+ awful.key({ }, "XF86AudioPlay", function() widget._connection:play() end,
+ { description = "play", group = "mpd" }),
+ awful.key({ }, "XF86AudioPause", function() widget._connection:pause() end,
+ { description = "pause", group = "mpd" }),
awful.key({ modkey }, "p", function() widget._connection:toggle_play() end,
{ description = "toogle play", group = "mpd" }),
awful.key({ modkey }, "'", function() widget:popup_oneshot(5) end,