Commit Graph

375 Commits

Author SHA1 Message Date
Nathan Dwarshuis 25b2ddf2fd ENH simplify formatting math 2022-07-23 23:51:54 -04:00
Nathan Dwarshuis e7c05bb0d7 REF make things more functional 2022-07-23 22:55:30 -04:00
Nathan Dwarshuis f4a73a213b FIX make IO module not spaz out on startup 2022-07-23 22:55:15 -04:00
Nathan Dwarshuis 7426795a9c REF this isn't a constant 2022-07-23 22:12:10 -04:00
Nathan Dwarshuis 53f046bd9b FIX nil makes interface crash when pid not found 2022-07-23 22:10:45 -04:00
Nathan Dwarshuis 9cabca8207 ENH make hwp more concise 2022-07-23 22:01:50 -04:00
Nathan Dwarshuis 75359e281f ENH make processor and other low level functions more functional 2022-07-23 21:50:31 -04:00
Nathan Dwarshuis e5f5e54eec ENH make interface finder more robust 2022-07-23 19:54:59 -04:00
Nathan Dwarshuis 62008e7eb7 ADD gmatch to table function 2022-07-23 19:54:49 -04:00
Nathan Dwarshuis c27dfa0c0a ENH add nifty warning message 2022-07-23 19:54:35 -04:00
Nathan Dwarshuis 348eafc1cc ENH make processor not puke if coretemps paths not found 2022-07-23 19:42:21 -04:00
Nathan Dwarshuis a6d1175a73 ENH use exit code to query smartd 2022-07-23 19:32:20 -04:00
Nathan Dwarshuis 77f8d23a03 ENH check that rapl interfaces are readable 2022-07-21 22:48:12 -04:00
Nathan Dwarshuis 7ea7c7cea5 FIX processor dial placement for multiple rows 2022-07-21 22:34:33 -04:00
Nathan Dwarshuis 462006aa34 REF indendation fixes 2022-07-21 22:13:27 -04:00
Nathan Dwarshuis e3cc7ecd4c FIX more bugs 2022-07-21 22:12:06 -04:00
Nathan Dwarshuis 148f99747d ENH add another requirement 2022-07-21 22:11:30 -04:00
Nathan Dwarshuis 0f53cccfa9 FIX a bunch of bugs 2022-07-21 19:16:11 -04:00
Nathan Dwarshuis ca27602978 FIX more typos 2022-07-20 01:51:12 -04:00
Nathan Dwarshuis 3a0b9bf7c9 ENH update screenshot 2022-07-20 01:46:30 -04:00
Nathan Dwarshuis fb33611f33 FIX typos 2022-07-20 01:45:22 -04:00
Nathan Dwarshuis 847a905d84 ENH add shiny images 2022-07-20 01:41:07 -04:00
Nathan Dwarshuis 7c2fb259f8 REF delete old readme 2022-07-20 01:35:12 -04:00
Nathan Dwarshuis 0942ad5bce ADD better readme 2022-07-20 01:34:56 -04:00
Nathan Dwarshuis 6b074ff77f REF add explanation for future me 2022-07-20 00:25:19 -04:00
Nathan Dwarshuis 0af47fbe33 REF clean up code 2022-07-20 00:13:25 -04:00
Nathan Dwarshuis ec699d29a4 REF remove dead json lib 2022-07-20 00:11:58 -04:00
Nathan Dwarshuis f6e3ff9574 REF remove submodule for core and move all lua files to common subdir 2022-07-20 00:11:03 -04:00
Nathan Dwarshuis 5549d8c95d ENH check that important exes actually exist 2022-07-19 23:04:43 -04:00
Nathan Dwarshuis fef6cb3c19 ENH make fallback more minimal 2022-07-19 22:55:17 -04:00
Nathan Dwarshuis 3486e37a43 ENH use conky.conf as bootstrap file for config loading/validation 2022-07-19 19:15:26 -04:00
Nathan Dwarshuis c9918ba358 REF get root dir from conky.conf 2022-07-19 18:11:46 -04:00
Nathan Dwarshuis bdca0c6511 ENH put rest of configurable options in yaml file 2022-07-19 00:54:46 -04:00
Nathan Dwarshuis efa4319acd ENH make memory plot show label when now dial used 2022-07-18 23:44:51 -04:00
Nathan Dwarshuis eb32a6a391 ADD config option for swap 2022-07-18 19:38:15 -04:00
Nathan Dwarshuis 6a022c36c6 ENH add config option for swap 2022-07-18 19:38:03 -04:00
Nathan Dwarshuis e5e83c5b79 ADD font and cpu core count to config 2022-07-18 00:36:44 -04:00
Nathan Dwarshuis d20a9637d1 REF move config/compile code completely to new module 2022-07-17 23:09:04 -04:00
Nathan Dwarshuis 7ade617e80 REF make updater code cleaner 2022-07-17 22:30:38 -04:00
Nathan Dwarshuis 73fd89a6f5 REF modify state in place 2022-07-17 19:30:48 -04:00
Nathan Dwarshuis 8b3244c727 REF don't build panels in module code 2022-07-17 19:18:52 -04:00
Nathan Dwarshuis aebb40db59 REF pass table instead of compiled functions from modules 2022-07-17 19:12:31 -04:00
Nathan Dwarshuis 4094d754f1 REF don't use compile in modules 2022-07-17 18:54:23 -04:00
Nathan Dwarshuis 0ae8e207f1 ENH use yaml theme instead of hardcoded theme 2022-07-17 18:40:24 -04:00
Nathan Dwarshuis b657a60d1b ADD schema for theme 2022-07-17 14:39:38 -04:00
Nathan Dwarshuis 6a49b2d2ce ENH move all geometry specs into the config.yaml file 2022-07-17 12:40:36 -04:00
Nathan Dwarshuis 9986969ed1 ENH use layout from config 2022-07-17 12:07:38 -04:00
Nathan Dwarshuis fef8f9c80e ENH use yaml config 2022-07-17 01:25:53 -04:00
Nathan Dwarshuis 9365196073 ENH pass single config table to all modules 2022-07-16 23:48:01 -04:00
Nathan Dwarshuis f1438af7ce ENH dynamically space module blocks 2022-07-16 14:30:26 -04:00