musicwidget.output_size = 30 -- Set the size of widget in symbols
musicwidget.update_interval = 1 -- Set the update interval in seconds
-- Set the folder where icons are located
-musicwidget.path_to_icons = "/home/ramsi/.config/awesome/widgets/awesompd/icons"
+musicwidget.path_to_icons = awful.util.getdir("config").."/widgets/awesompd/icons"
-- Set the default music format for Jamendo streams. You can change
-- this option on the fly in awesompd itself.
-- possible formats: awesompd.FORMAT_MP3, awesompd.FORMAT_OGG
musicwidget.album_cover_size = 50
-- This option is necessary if you want the album covers to be shown
-- for your local tracks.
-musicwidget.mpd_config = "/home/ramsi/.config/mpd/mpd.conf"
+musicwidget.mpd_config = os.getenv("XDG_CONFIG_HOME").."/mpd/mpd.conf"
-- Specify the browser you use so awesompd can open links from
-- Jamendo in it.
-musicwidget.browser = "mimeo"
+musicwidget.browser = "rifle"
-- Specify decorators on the left and the right side of the
-- widget. Or just leave empty strings if you decorate the widget
-- from outside.
{ "", awesompd.MOUSE_SCROLL_UP, musicwidget:command_volume_up() },
{ "", awesompd.MOUSE_SCROLL_DOWN, musicwidget:command_volume_down() },
{ "", awesompd.MOUSE_RIGHT, musicwidget:command_show_menu() },
+ { modkey, "p", musicwidget:command_playpause() },
+ { modkey, ",", musicwidget:command_prev_track() },
+ { modkey, ".", musicwidget:command_next_track() },
+ { modkey, "'", function() musicwidget.to_notify = true end },
+ { { modkey, "Shift" }, ",", musicwidget:command_previous_server() },
+ { { modkey, "Shift" }, ".", musicwidget:command_next_server() },
{ "", "XF86AudioPlay", musicwidget:command_playpause() },
{ "", "XF86AudioPrev", musicwidget:command_prev_track() },
{ "", "XF86AudioNext", musicwidget:command_next_track() },