mirror of https://github.com/lcpz/lain.git
Merge pull request #439 from gregflynn/201908_gf_customize_pulsebar_notification_characters
add configuration arguments for pulsebar notification characters
This commit is contained in:
commit
ee84995734
|
@ -40,6 +40,10 @@ local function factory(args)
|
|||
local paddings = args.paddings or 1
|
||||
local ticks = args.ticks or false
|
||||
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 " "
|
||||
|
||||
pulsebar.colors = args.colors or pulsebar.colors
|
||||
pulsebar.followtag = args.followtag or false
|
||||
|
@ -138,8 +142,13 @@ local function factory(args)
|
|||
end
|
||||
|
||||
int = math.modf((pulsebar._current_level / 100) * tot)
|
||||
preset.text = string.format("[%s%s]", string.rep("|", int),
|
||||
string.rep(" ", tot - int))
|
||||
preset.text = string.format(
|
||||
"%s%s%s%s",
|
||||
tick_pre,
|
||||
string.rep(tick, int),
|
||||
string.rep(tick_none, tot - int),
|
||||
tick_post
|
||||
)
|
||||
|
||||
if pulsebar.followtag then preset.screen = awful.screen.focused() end
|
||||
|
||||
|
|
Loading…
Reference in New Issue