mirror of https://github.com/lcpz/lain.git
alsa: added card, channel to widget table
This commit is contained in:
parent
9f6c36adba
commit
a535b86435
|
@ -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()
|
||||
|
||||
|
|
Loading…
Reference in New Issue