Text ui config #1406
@jabdoa2 refactored the TextUi as part of #1339, which improved the stability of the screen and provided a bunch more information (hurray!). Unfortunately for machines with 100+ machine and player variables, the overhead to maintain the UI had negative impacts on performance.
This PR introduces a config section
If approved, I'll update the docs to reflect the new options. Feedback/suggestions welcome!
I can't speak much to the performance, but there's also the benefit of being able to see relevant information. With 100+ variables they will never all fit on the screen, and the machine vars are cluttered with data that's not useful in many cases. Being able to customize the output seems like an easy win, and the performance boost is a freebie :)