From 0740abdf646bede29ee65b17f767ed9d6dd9cdd7 Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Mon, 24 Oct 2016 08:20:12 +0100 Subject: [PATCH] awesome: add function to check if host has battery --- awesome/topbar.lua | 2 +- awesome/utils.lua | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/awesome/topbar.lua b/awesome/topbar.lua index 91b04fa..b816365 100644 --- a/awesome/topbar.lua +++ b/awesome/topbar.lua @@ -93,7 +93,7 @@ for s = 1, screen.count() do right_layout:add(separator) right_layout:add(require("widgets/awesompd")) right_layout:add(require("widgets/volume_widget")) - if utils.host == "chronos" then + if utils.has_battery() then right_layout:add(separator) right_layout:add(require("widgets/battery_widget")) end diff --git a/awesome/utils.lua b/awesome/utils.lua index 0c56131..357d8b6 100644 --- a/awesome/utils.lua +++ b/awesome/utils.lua @@ -82,4 +82,8 @@ function utils.globalkeys.append(keys) globalkeys = awful.util.table.join(globalkeys, keys) end +function utils.has_battery() + return utils.is_dir("/sys/class/power_supply/BAT0") +end + return utils -- 2.48.1