From: Luke Bonham Date: Sun, 12 Jul 2015 09:51:58 +0000 (+0200) Subject: mpd: added http streams check; #115 X-Git-Url: https://git.madduck.net/etc/awesome.git/commitdiff_plain/f6cc2aedd67c1b63f14b8975ccb9a815d04117f6 mpd: added http streams check; #115 --- diff --git a/widgets/mpd.lua b/widgets/mpd.lua index c10eb78..6b66f81 100644 --- a/widgets/mpd.lua +++ b/widgets/mpd.lua @@ -89,12 +89,18 @@ local function worker(args) then helpers.set_map("current mpd track", mpd_now.title) - os.execute(string.format("%s %q %q %d %q", mpdcover, music_dir, - mpd_now.file, cover_size, default_art)) + if string.match(mpd_now.file, "http://") == nil + then -- local file + os.execute(string.format("%s %q %q %d %q", mpdcover, music_dir, + mpd_now.file, cover_size, default_art)) + current_icon = "/tmp/mpdcover.png" + else -- http stream + current_icon = default_art + end mpd.id = naughty.notify({ preset = mpd_notification_preset, - icon = "/tmp/mpdcover.png", + icon = current_icon, replaces_id = mpd.id, }).id end diff --git a/wiki b/wiki index 54b3a71..4021f24 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit 54b3a717b2f7069264ce5a20018ae4abf153e7b2 +Subproject commit 4021f24b33be60d2e6b4050098bd8da131648a7e