|
0e07241280
|
xtask: add completion generation
|
2025-06-15 00:00:39 +03:00 |
|
|
a341d08c45
|
watt: turn into a library
|
2025-06-14 22:58:53 +03:00 |
|
|
3c82679ada
|
build.rs: remove
|
2025-06-14 22:38:50 +03:00 |
|
|
b4e5dd7fea
|
fmt: remove ads (wtf!!)
|
2025-06-14 22:36:26 +03:00 |
|
|
6ea92c1624
|
address review comments
|
2025-06-14 22:35:38 +03:00 |
|
|
496f5a7f35
|
system: update debug log
Co-authored-by: bloxx12 <charlie@charlieroot.dev>
|
2025-06-13 12:16:41 +00:00 |
|
|
e9e1df90e6
|
treewide: toml and rust formatter changes
|
2025-06-12 20:20:55 +03:00 |
|
|
fb5ef3d3d2
|
system: fix thermal zone scanning
|
2025-06-12 17:04:32 +03:00 |
|
|
86b2f5581f
|
monitor&engine: delete
|
2025-06-12 16:57:51 +03:00 |
|
|
ce83ba3c91
|
system: add logs
|
2025-06-12 02:22:58 +03:00 |
|
|
f7f738caa9
|
daemon: more logs
|
2025-06-12 00:29:36 +03:00 |
|
|
1ba5a1da6c
|
daemon: add logs
|
2025-06-12 00:23:36 +03:00 |
|
|
100e90d501
|
config: add debug logs
|
2025-06-12 00:09:47 +03:00 |
|
|
c50f5c8812
|
config: integrate default config
|
2025-06-11 23:54:22 +03:00 |
|
|
661d608788
|
config: add default
|
2025-06-11 23:44:50 +03:00 |
|
|
84154fe6d4
|
treewide: fix typos
|
2025-06-07 01:13:35 +03:00 |
|
|
da3f7935be
|
treewide: finish rename
|
2025-06-07 00:46:09 +03:00 |
|
|
841ea830c6
|
system: trim prefixes properly when scanning labels
|
2025-06-05 15:44:08 +03:00 |
|
|
3e235c089b
|
daemon: merge cpu deltas
|
2025-06-05 00:09:41 +03:00 |
|
|
0e8b40227b
|
config: rename rule condition field
|
2025-06-04 23:50:21 +03:00 |
|
|
2c154cd589
|
expr: strict eval
|
2025-06-04 23:45:37 +03:00 |
|
|
917ed77255
|
config: fix serde
|
2025-06-04 21:51:34 +03:00 |
|
|
b6dd9e78d4
|
package: make multicall
|
2025-06-04 21:51:34 +03:00 |
|
|
a25ae59bde
|
package: rename to watt
|
2025-06-04 21:51:34 +03:00 |
|
|
008e05b726
|
cpu: use only recent cpu log entries for calculating volatility
|
2025-06-04 21:51:34 +03:00 |
|
|
7503e235a3
|
daemon: add eval
|
2025-06-04 21:51:34 +03:00 |
|
|
c2325fa5ed
|
daemon: set charging
|
2025-06-04 21:51:34 +03:00 |
|
|
1283e5be14
|
delete core.rs
|
2025-06-04 21:51:34 +03:00 |
|
|
ee7ea6b86d
|
cpu: add cpu info scanning
|
2025-06-04 21:51:34 +03:00 |
|
|
303a84479c
|
system: cpu temperatures scanning
|
2025-06-04 21:51:34 +03:00 |
|
|
421d4aaacc
|
cpu: wip temperature scanning, waiting for raf to stand up from his desk and open his laptop on the other side of the room
|
2025-06-04 21:51:34 +03:00 |
|
|
fd3ae29dc5
|
cpu: cache /proc/stat
|
2025-06-04 21:51:34 +03:00 |
|
|
2812baa77b
|
system: check for chassis type 31 and move power saving check below
Co-Authored-By: flashrun24 <flashrun42@gmail.com>
|
2025-06-04 21:51:34 +03:00 |
|
|
a343e38d95
|
system: is_ac
|
2025-06-04 21:51:34 +03:00 |
|
|
004b879672
|
power_supply: add more stuff and store them
|
2025-06-04 21:51:34 +03:00 |
|
|
4763b54c97
|
cpu: add usage percent
|
2025-06-04 21:51:34 +03:00 |
|
|
571f172cc2
|
cpu: add global turbo querying
|
2025-06-04 21:51:34 +03:00 |
|
|
07ca582760
|
cpu: set_ep{p,b} actually sets the attributes now
|
2025-06-04 21:51:34 +03:00 |
|
|
99feb831a8
|
cpu: store EPP and EPB
|
2025-06-04 21:51:34 +03:00 |
|
|
961d1dfcd7
|
cpu: store governor and available governors
|
2025-06-04 21:51:34 +03:00 |
|
|
d87237165b
|
cpu: store frequency
|
2025-06-04 21:51:34 +03:00 |
|
|
230967832b
|
monitor: delete old code
|
2025-06-04 21:51:34 +03:00 |
|
|
a514f1ba7a
|
main: use yansi::whenever
|
2025-06-04 21:51:34 +03:00 |
|
|
058ef997c6
|
cpu: add TODO
|
2025-06-04 21:51:34 +03:00 |
|
|
1ab9aceced
|
cpu: cpu times
|
2025-06-04 21:51:34 +03:00 |
|
|
137f801d2b
|
cpu&power: add more attributes
|
2025-06-04 21:51:34 +03:00 |
|
|
543e5a052e
|
fs: fix read() typesig
|
2025-06-04 21:51:34 +03:00 |
|
|
91cef3b8b1
|
cpu&power: share fs impls
|
2025-06-04 21:51:34 +03:00 |
|
|
c062327457
|
daemon: delete some old code and create daemon scaffold
|
2025-06-04 21:51:34 +03:00 |
|
|
4fa59b7ed4
|
daemon: implement polling_interval
|
2025-06-04 21:51:34 +03:00 |
|