From 1c3fb04fb9c8d31a627ce0ad1b6ee4782e4ee610 Mon Sep 17 00:00:00 2001 From: Jasper Lievisse Adriaanse Date: Sun, 29 Apr 2012 16:59:39 +0200 Subject: Implement basic fetching of cpu temperature on OpenBSD. --- include/i3status.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'include') diff --git a/include/i3status.h b/include/i3status.h index ad54a14..a6d5fc6 100644 --- a/include/i3status.h +++ b/include/i3status.h @@ -26,6 +26,15 @@ enum { O_DZEN2, O_XMOBAR, O_I3BAR, O_NONE } output_format; #define BATT_TIME "hw.acpi.battery.time" #define BATT_STATE "hw.acpi.battery.state" +#elif defined(__OpenBSD__) +/* + * Due to the fact there are various ways to obtain a temperature reading, THERMAL_ZONE will need + * to be adjustable enough for those situations. As it can either be hw.sensors.cpu%d.temp0, or + * hw.sensors.acpitz%d.temp0 or even something different entirely within hw.sensors.%s.temp0. + * XXX: For now just check cpu%d.temp0. Adjust this later. + */ +#define THERMAL_ZONE "cpu%d" + #endif #if defined(__FreeBSD_kernel__) && defined(__GLIBC__) -- cgit v1.2.3