From: luke bonham Date: Mon, 10 Feb 2014 18:45:25 +0000 (+0100) Subject: wiki updated X-Git-Url: https://git.madduck.net/etc/awesome.git/commitdiff_plain/72ed28967b4459a08c5c78f9a10d51b0174c20e6?ds=inline;hp=--cc wiki updated --- 72ed28967b4459a08c5c78f9a10d51b0174c20e6 diff --git a/widgets/contrib/tpbat/init.lua b/widgets/contrib/tpbat/init.lua index dbf90aa..72d6453 100644 --- a/widgets/contrib/tpbat/init.lua +++ b/widgets/contrib/tpbat/init.lua @@ -90,16 +90,28 @@ function tpbat.register(args) tpbat.widget = wibox.widget.textbox('') + bat_notification_low_preset = { + title = "Battery low", + text = "Plug the cable!", + timeout = 15, + fg = "#202020", + bg = "#CDCDCD" + } + + bat_notification_critical_preset = { + title = "Battery exhausted", + text = "Shutdown imminent", + timeout = 15, + fg = "#000000", + bg = "#FFFFFF" + } + if bat:get('state') == nil then local n = naughty.notify({ + preset = bat_notification_low_preset, title = "SMAPI Battery Warning: Unable to read battery state!", - text = "This widget is intended for ThinkPads. Is tp_smapi installed? Check your configs & paths.", - position = "top_right", - timeout = 15, - fg="#202020", - bg="#cdcdcd", - ontop = true + text = "This widget is intended for ThinkPads. Is tp_smapi installed? Check your configs & paths." }) end @@ -124,25 +136,13 @@ function tpbat.register(args) if bat_now.perc <= 5 then tpbat.id = naughty.notify({ - text = "shutdown imminent", - title = "battery nearly exhausted", - position = "top_right", - timeout = 15, - fg="#000000", - bg="#ffffff", - ontop = true, + preset = bat_notification_critical_preset, replaces_id = tpbat.id }).id elseif bat_now.perc <= 15 then tpbat.id = naughty.notify({ - text = "plug the cable", - title = "battery low", - position = "top_right", - timeout = 15, - fg="#202020", - bg="#cdcdcd", - ontop = true, + preset = bat_notification_low_preset, replaces_id = tpbat.id }).id end diff --git a/wiki b/wiki index 1f364a9..60ad9c7 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit 1f364a97ada361c479950cf8efa3f0b752f665fc +Subproject commit 60ad9c7c6b9fa533f10cd4ce4b2912165b76c0d9