summaryrefslogtreecommitdiff
path: root/awesome/widgets/temperature.lua
diff options
context:
space:
mode:
authorTimmy Keller <tjk@tjkeller.xyz>2024-10-05 11:51:10 -0500
committerTimmy Keller <tjk@tjkeller.xyz>2024-10-05 11:51:10 -0500
commit5a20302dc51bd0cae9562460c8e202bfd604b6ea (patch)
tree29f0f404eb1d5cfef35d02c92ac2a15474f4f025 /awesome/widgets/temperature.lua
parentd1f9ee5eced0c273de6c598f88ddb0f7b4e54230 (diff)
downloaddotconfig-5a20302dc51bd0cae9562460c8e202bfd604b6ea.tar.xz
dotconfig-5a20302dc51bd0cae9562460c8e202bfd604b6ea.zip
pavolctld module and more
Diffstat (limited to 'awesome/widgets/temperature.lua')
-rw-r--r--awesome/widgets/temperature.lua11
1 files changed, 7 insertions, 4 deletions
diff --git a/awesome/widgets/temperature.lua b/awesome/widgets/temperature.lua
index 8cf1aa9..985291d 100644
--- a/awesome/widgets/temperature.lua
+++ b/awesome/widgets/temperature.lua
@@ -7,10 +7,13 @@ local linux = { file = nil }
function linux.temperature(widget)
-- read meminfo
local tempf = io.open(linux.file)
- local temp = tempf:read() / 1000
- tempf:close()
-
- widget:set_text(math.floor(temp))
+ if tempf then
+ local temp = tempf:read() / 1000
+ tempf:close()
+ widget:set_text(math.floor(temp))
+ else
+ widget:set_text("err")
+ end
end