X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/8d3868d7ce528cfc075e246c8935bae2724e0868..2a5d13920f50cde505143ec45a8b55805046c5f7:/widget/alsabar.lua diff --git a/widget/alsabar.lua b/widget/alsabar.lua index 4386d20..7aa8835 100644 --- a/widget/alsabar.lua +++ b/widget/alsabar.lua @@ -32,7 +32,7 @@ local alsabar = { _muted = false } -local function worker(args) +local function factory(args) local args = args or {} local timeout = args.timeout or 5 local settings = args.settings or function() end @@ -40,7 +40,6 @@ local function worker(args) local height = args.height or 1 local ticks = args.ticks or false local ticks_size = args.ticks_size or 7 - local vertical = args.vertical or false alsabar.cmd = args.cmd or "amixer" alsabar.channel = args.channel or "Master" @@ -70,8 +69,7 @@ local function worker(args) paddings = 1, ticks = ticks, ticks_size = ticks_size, - widget = wibox.widget.progressbar, - layout = vertical and wibox.container.rotate + widget = wibox.widget.progressbar } alsabar.tooltip = awful.tooltip({ objects = { alsabar.bar } }) @@ -135,4 +133,4 @@ local function worker(args) return alsabar end -return setmetatable(alsabar, { __call = function(_, ...) return worker(...) end }) +return setmetatable(alsabar, { __call = function(_, ...) return factory(...) end })