name = "cpu-temp-widget" version = "1.0.0" description = "Live CPU package temperature widget, read from hwmon sysfs" author = "bread" source = "local" installed_at = "" # This module only ever calls bread.fs.read (never .write) and # bread.widget.register/update — declaring exactly that is what makes # bread.exec, bread.bluetooth, bread.hyprland, bread.machine, bread.notify, # and bread.state all genuinely absent (nil) from its `bread` table at # runtime, rather than merely unused. `source`/`installed_at` above get # overwritten by `bread modules install`; they're placeholders for the # drop-in/copy-paste path. [[permissions]] type = "fs.read" path = "/sys/class/hwmon" [[permissions]] type = "widget"