ooh, You are the dev of harmony and rmkit. I should shut up and reorder a remarkable 2. :)
though, my remark (no pun intended) was just for better comfort. You don't need to try to make it a config choice.
Look at Lagrange gemini client (https://github.com/skyjake/lagrange) , the default choice is just great.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!