1.1 KiB
1.1 KiB
Usage
Description
Shows the current CPU temperature.
local mytemp = lain.widget.temp()
Input table
Variable | Meaning | Type | Default |
---|---|---|---|
timeout |
Refresh timeout (in seconds) | integer | 30 |
tempfile |
Path of file which stores core temperature value | string | "/sys/devices/virtual/thermal/thermal_zone0/temp" |
settings |
User settings | function | empty function |
format |
String format for output | string | "%.1f" |
widget |
Widget to render | function | wibox.widget.textbox |
settings
can use the string coretemp_now
, which contains the info retrieved from tempfile
, and the table temp_now
, which contains an entry for each *temp*
file in each directory in the following paths:
/sys/class/devices/virtual/thermal/thermal_zone*
/sys/class/devices/platform/coretemp*/hwmon/hwon*
All values are expressed in Celsius (GNU/Linux standard).
Output table
Variable | Meaning | Type |
---|---|---|
widget |
The widget | wibox.widget.textbox |
update |
Update widget |
function |