9 Commits

Author SHA1 Message Date
jasper
12bf7bd7ae update to polybar-3.4.2 2019-12-28 15:00:13 +00:00
jasper
e845953b54 rework the temperature plugin to remove hardcoded assumptions
previously it hardcoded acpitz as the sensor device to query, however some devices
(such as the thinkpad X395) lack this particular device. instead use the hwmon-path
configuration directive as the device (e.g. ksmn0) and use thermal-zone as the
temperature sensor index (e.g. temp0)
2019-12-12 17:09:47 +00:00
jasper
2ba1029562 use the includedir obtained from cmake rather than special casing openbsd 2019-11-11 20:16:59 +00:00
jasper
67967db6da use sphinx-build-3 to build documentation; breakage reported by naddy@ and sthen@ 2019-11-04 19:14:00 +00:00
jasper
ed14c2b600 update to polybar-3.4.1 2019-11-03 11:43:17 +00:00
jasper
cb50bb7f96 disable i3 support for now; it gets picked up during configure (though we had no BDEP on it)
and I don't think it's worthwhile yet to force i3 as a dependency of polybar. we can still
add an -i3 subpackage if there is a request for it.

breakge spotted by naddy@
2019-09-23 19:59:12 +00:00
jasper
54c09c34db add missing BDEP on py-sphinx 2019-09-20 09:21:05 +00:00
jasper
00f6f2fe10 make the temperature module work by reading the acpitz sensor value 2019-09-20 08:54:33 +00:00
jasper
89809ff4cd import polybar-3.4.0
Polybar is a fast and easy to use tool for creating status bars.
Polybar aims to help users build beautiful and highly customizable
status bars for their desktop environment, without the need of having a
black belt in shell scripting.

currently not all the OS-specific modules support OpenBSD (cpu does work now).
the remainder of modules will be worked on
2019-09-20 08:18:42 +00:00