aboutsummaryrefslogtreecommitdiff
path: root/widgets
diff options
context:
space:
mode:
Diffstat (limited to 'widgets')
-rw-r--r--widgets/mpd.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/widgets/mpd.lua b/widgets/mpd.lua
index 0ed0132..143eec9 100644
--- a/widgets/mpd.lua
+++ b/widgets/mpd.lua
@@ -30,9 +30,9 @@ local function worker(format, warg)
}
-- Fallback to MPD defaults
- local pass = warg and warg[1] or "\"\""
- local host = warg and warg[2] or "127.0.0.1"
- local port = warg and warg[3] or "6600"
+ local pass = warg and (warg.password or warg[1]) or "\"\""
+ local host = warg and (warg.host or warg[2]) or "127.0.0.1"
+ local port = warg and (warg.port or warg[3]) or "6600"
-- Construct MPD client options
local mpdh = "telnet://"..host..":"..port