Shipped this project!
I made a TUI dashboard that has customizable tabs that show logs and custom command output. I made it for my homelab monitoring.
I named it quickdash because I wanted to make it quick and use it.
But then I wanted to implement live loading the configs.
Which made this take longer than I expected.
The hardest part was async stuff and also the tcss (which is the css like stylesheet textual use)
I got some help from copilot for the async related debugging, and I just tinkered with the tcss until I had something I’m happy with.
I really like how the styling and the config live loading turned out to be.
Especially config live loading because it makes it much easier to configure.