apply #439 to alsabar as well

This commit is contained in:
Luca Capezzuto 2019-08-12 17:44:58 +01:00
parent ee84995734
commit 9120182f49
No known key found for this signature in database
GPG Key ID: EDCFE1C5B0CD8FB5
2 changed files with 12 additions and 3 deletions

View File

@ -39,6 +39,10 @@ local function factory(args)
local paddings = args.paddings or 1 local paddings = args.paddings or 1
local ticks = args.ticks or false local ticks = args.ticks or false
local ticks_size = args.ticks_size or 7 local ticks_size = args.ticks_size or 7
local tick = args.tick or "|"
local tick_pre = args.tick_pre or "["
local tick_post = args.tick_post or "]"
local tick_none = args.tick_none or " "
alsabar.cmd = args.cmd or "amixer" alsabar.cmd = args.cmd or "amixer"
alsabar.channel = args.channel or "Master" alsabar.channel = args.channel or "Master"
@ -133,8 +137,13 @@ local function factory(args)
end end
int = math.modf((alsabar._current_level / 100) * tot) int = math.modf((alsabar._current_level / 100) * tot)
preset.text = string.format("[%s%s]", string.rep("|", int), preset.text = string.format(
string.rep(" ", tot - int)) "%s%s%s%s",
tick_pre,
string.rep(tick, int),
string.rep(tick_none, tot - int),
tick_post
)
if alsabar.followtag then preset.screen = awful.screen.focused() end if alsabar.followtag then preset.screen = awful.screen.focused() end

2
wiki

@ -1 +1 @@
Subproject commit e37a9eb41b37cccdd307b4e88d4fcdecb920dcaa Subproject commit 8b3ab9e38a9876cc2e29766c6ecafffbc1c6ff34