Commit Graph

349 Commits

Author SHA1 Message Date
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
Nathan Dwarshuis 3046cad9bc ENH I caved and used "mvar" for main thread state reference 2022-07-16 00:27:27 -04:00
Nathan Dwarshuis 9bb16d80d3 ENH dynamically arrange all panels 2022-07-16 00:00:06 -04:00
Nathan Dwarshuis 088979312d REF make io module use setup framework 2022-07-14 22:59:14 -04:00
Nathan Dwarshuis 1e09124a0c REF move header setup code to common 2022-07-14 22:49:08 -04:00
Nathan Dwarshuis a1f25285ac REF make pacman module use setup framework 2022-07-14 22:33:22 -04:00
Nathan Dwarshuis 862241af6b REF use setup framework for network 2022-07-14 22:25:47 -04:00
Nathan Dwarshuis e9d6a0eeee REF make system module use setup framework 2022-07-14 20:20:27 -04:00
Nathan Dwarshuis 3f6047d05d ENH make all modules take point and return y 2022-07-14 20:13:29 -04:00
Nathan Dwarshuis c5df3172a6 ENH parameterize filesystem (actually) 2022-07-14 18:20:08 -04:00
Nathan Dwarshuis 779452e9d1 ENH parameterize mem module 2022-07-14 18:02:47 -04:00
Nathan Dwarshuis 50809883a3 ENH parameterize power module 2022-07-13 01:38:18 -04:00
Nathan Dwarshuis 5604df2eb6 ENH use central list for names/paths of filesystems 2022-07-13 01:17:58 -04:00
Nathan Dwarshuis f98cde448e ENH parameterize gpu module 2022-07-13 01:06:15 -04:00
Nathan Dwarshuis 92f6b1dc62 REF move common setup bits to common 2022-07-12 01:23:59 -04:00
Nathan Dwarshuis 93fc91ffe4 ENH use reduce for dynamically allocating sections 2022-07-11 02:50:39 -04:00
Nathan Dwarshuis 673038d43a ENH generalize static drawing module 2022-07-10 16:25:12 -04:00
Nathan Dwarshuis 360f08f4c9 FIX type error for gpu temp 2021-11-10 16:55:10 -05:00
Nathan Dwarshuis 1ca704f231 ENH update core 2021-11-10 16:33:49 -05:00
Nathan Dwarshuis 2c55470f6a FIX float vs int in dial values 2021-11-10 16:26:48 -05:00
Nathan Dwarshuis 06b2d0c8e1 ENH enhance percent source agreement for timeseries 2021-11-10 12:37:23 -05:00
Nathan Dwarshuis 667b9bad28 ENH use percent instead of frac for filesystem 2021-11-10 12:32:29 -05:00
Nathan Dwarshuis 70489cd7f2 ENH fix threshold source agreement issues 2021-11-10 12:24:13 -05:00
Nathan Dwarshuis 328201a228 FIX battery on startup 2021-08-31 21:17:35 -04:00
Nathan Dwarshuis 79131ffaa7 Revert "ENH call systemd from within conky"
This reverts commit b70f19b8ad.
2021-08-08 19:56:18 -04:00
Nathan Dwarshuis b70f19b8ad ENH call systemd from within conky 2021-08-08 19:51:45 -04:00
Nathan Dwarshuis f13e01c7b4 ENH move a bunch of stuff to core 2021-08-08 19:12:31 -04:00