From a535b86435d83bac68be5f2ca76680d37b3ac07d Mon Sep 17 00:00:00 2001 From: copycat-killer Date: Mon, 9 Mar 2015 21:33:11 +0100 Subject: [PATCH 1/1] alsa: added card, channel to widget table --- widgets/alsa.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/widgets/alsa.lua b/widgets/alsa.lua index 5a4335e..7d25096 100644 --- a/widgets/alsa.lua +++ b/widgets/alsa.lua @@ -23,15 +23,16 @@ local alsa = {} local function worker(args) local args = args or {} - local card = args.card or "0" local timeout = args.timeout or 5 - local channel = args.channel or "Master" local settings = args.settings or function() end + alsa.card = args.card or "0" + alsa.channel = args.channel or "Master" + alsa.widget = wibox.widget.textbox('') function alsa.update() - local f = assert(io.popen(string.format("amixer -c %s -M get %s", card, channel))) + local f = assert(io.popen(string.format("amixer -c %s -M get %s", alsa.card, alsa.channel))) local mixer = f:read("*a") f:close() -- 2.39.5