Commit Graph

67 Commits

Author SHA1 Message Date
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 d20a9637d1 REF move config/compile code completely to new module 2022-07-17 23:09:04 -04:00
Nathan Dwarshuis 0ae8e207f1 ENH use yaml theme instead of hardcoded theme 2022-07-17 18:40:24 -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 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 3f6047d05d ENH make all modules take point and return y 2022-07-14 20:13:29 -04:00
Nathan Dwarshuis 5604df2eb6 ENH use central list for names/paths of filesystems 2022-07-13 01:17:58 -04:00
Nathan Dwarshuis 673038d43a ENH generalize static drawing module 2022-07-10 16:25:12 -04: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
Nathan Dwarshuis 75216dd660 REF update core 2021-08-08 18:19:37 -04:00
Nathan Dwarshuis 208440a6d4 REF update core 2021-08-08 15:58:53 -04:00
Nathan Dwarshuis ac01b8f607 REF update core 2021-08-08 15:10:09 -04:00
Nathan Dwarshuis bdd7902574 REF actually rename all modules lowercase 2021-07-29 22:39:38 -04:00
Nathan Dwarshuis f96f587e11 REF rename all modules to be lowercase like they are supposed to be in lua 2021-07-29 22:18:29 -04:00
Nathan Dwarshuis 73c8396a30 ENH split update and dynamic drawing functions 2021-07-27 23:47:26 -04:00
Nathan Dwarshuis 60157ab71a REF add some timing data 2021-07-19 01:23:48 -04:00
Nathan Dwarshuis 5ebe32cf3a REF rename theme file 2021-07-18 23:54:27 -04:00
Nathan Dwarshuis cc806784e6 ENH move cpu functions to cpu module 2021-07-17 21:22:17 -04:00
Nathan Dwarshuis 4da354dd91 REF move static drawing init to own module 2021-07-17 16:59:06 -04:00
Nathan Dwarshuis 36c23df114 REF get rid of global vars passed to modules 2021-07-17 16:43:00 -04:00
Nathan Dwarshuis 5875eeff98 REF make modules return startup closures 2021-07-17 00:17:22 -04:00
Nathan Dwarshuis 1fb91d03be REF clean up dead code 2021-07-16 23:38:27 -04:00
Nathan Dwarshuis ca136ad551 REF use separate file to define geometry 2021-07-16 23:25:44 -04:00
Nathan Dwarshuis b25bd994ae ENH use trigger to control when HWP query fires 2021-07-13 23:50:50 -04:00
Nathan Dwarshuis a5af4f9200 ENH don't unnecessarilty make point for box 2021-07-11 18:12:39 -04:00
Nathan Dwarshuis ea4884d25f ENH don't retroreference rectange geometries 2021-07-10 13:52:28 -04:00
Nathan Dwarshuis b33cf3933f REF move patterns into common theming/widget composition module 2021-07-05 23:27:43 -04:00
Nathan Dwarshuis 68faa2d3f3 ENH use split surfaces to draw all static paths 2019-10-13 21:05:38 -04:00
Nathan Dwarshuis ea5bfb5e85 ENH collect garbage only during startup
FIX ac power bug
2019-10-12 18:14:38 -04:00
Nathan Dwarshuis b9a140d445 ENH optimize battery polling 2019-10-12 02:20:45 -04:00
Nathan Dwarshuis 07f2e89c77 ENH move last update and sync to the pacman_update systemd script 2019-10-11 21:52:10 -04:00
Nathan Dwarshuis d1c31f1f38 ENH update to lua 5.3 2019-09-01 15:34:10 -04:00
petrucci4prez e2ae757850 fix ac bug 2018-08-05 18:08:52 -04:00
petrucci4prez 8829303a92 fix path 2018-08-05 18:04:09 -04:00
petrucci4prez 308c6791d2 clean up main 2018-08-05 16:54:22 -04:00
petrucci4prez 02110b5860 use simpler function 2018-08-05 16:09:36 -04:00
petrucci4prez 715e856d20 split drawing modules into static and dynamic 2018-08-05 11:22:07 -04:00
petrucci4prez 77974cc7bc remove old interface switch 2018-08-05 11:08:37 -04:00
petrucci4prez e8784b46ed begin static cairo rendering with panel 2018-08-05 04:05:38 -04:00
petrucci4prez 04c3b0df40 get rid of silly env var 2017-12-10 18:15:19 -05:00
petrucci4prez dd0a23815b remove weather module...they now charge ppl :( 2017-10-23 02:47:09 -04:00
petrucci4prez 3ca319bd7e make widget and patterns global vars so we can control their destruction easier through main.lua 2017-07-20 00:49:24 -04:00
petrucci4prez 003dbaa3b9 add finalizers 2017-07-19 02:18:57 -04:00