summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstreetturtle <streetturtle@users.noreply.github.com>2017-10-09 14:23:24 -0400
committerGitHub <noreply@github.com>2017-10-09 14:23:24 -0400
commitecc10522591d4501533c968ba3e7d1c3e7b59a26 (patch)
treed2246b975160084f30f80e789816f98e14f63977
parent64977a35fbe45a77bb4ce0242f402eccfe96670a (diff)
parent9159497bf5d242a436e1120db87ad4ed7fea55b3 (diff)
Merge pull request #17 from Taddic/master
Only show warning if charger is not plugged in
-rw-r--r--battery-widget/battery.lua10
-rw-r--r--brightness-widget/brightness.lua6
2 files changed, 9 insertions, 7 deletions
diff --git a/battery-widget/battery.lua b/battery-widget/battery.lua
index 3a8b1b9..c23b4b9 100644
--- a/battery-widget/battery.lua
+++ b/battery-widget/battery.lua
@@ -10,10 +10,10 @@ local watch = require("awful.widget.watch")
local PATH_TO_ICONS = "/usr/share/icons/Arc/status/symbolic/"
local USERNAME = os.getenv("USER")
-battery_widget = wibox.widget {
+battery_widget = wibox.widget {
{
id = "icon",
- widget = wibox.widget.imagebox,
+ widget = wibox.widget.imagebox,
resize = false
},
layout = wibox.container.margin(_, 0, 0, 3),
@@ -29,8 +29,10 @@ watch(
local _, status, charge_str, time = string.match(stdout, '(.+): (%a+), (%d?%d%d)%%,? ?.*')
local charge = tonumber(charge_str)
if (charge >= 0 and charge < 15) then
- batteryType="battery-empty%s-symbolic"
- show_battery_warning()
+ batteryType="battery-empty%s-symbolic"
+ if status ~= 'Charging' then
+ show_battery_warning()
+ end
elseif (charge >= 15 and charge < 40) then batteryType="battery-caution%s-symbolic"
elseif (charge >= 40 and charge < 60) then batteryType="battery-low%s-symbolic"
elseif (charge >= 60 and charge < 80) then batteryType="battery-good%s-symbolic"
diff --git a/brightness-widget/brightness.lua b/brightness-widget/brightness.lua
index 704d6be..d7713ce 100644
--- a/brightness-widget/brightness.lua
+++ b/brightness-widget/brightness.lua
@@ -18,8 +18,8 @@ local brightness_icon = wibox.widget {
}
brightness_widget = wibox.widget {
- brightness_text,
brightness_icon,
+ brightness_text,
layout = wibox.layout.fixed.horizontal,
}
@@ -27,7 +27,7 @@ watch(
get_brightness_cmd, 1,
function(widget, stdout, stderr, exitreason, exitcode)
local brightness_level = tonumber(string.format("%.0f", stdout))
- widget:set_text(brightness_level)
+ widget:set_text(" " .. brightness_level .. "%")
end,
brightness_text
-) \ No newline at end of file
+)