It used to always read the config file's "battery" section and report that, even if connected to a charger. I used a hacky solution (simply check the state of the battery, i.e., charging or not charging) and read the correct part of the config file based on that.
* create a cli for better visual monitor, live and stats
- created a system info module
- created system monitor module
- fixed avg_all_core_temp not defined
* fixed snap package error and added missing implementations