rant about illogical config files ---
Computer science is something that seems to me to require logic first and foremost. Yet many projects show a complete absense of logic.

IMHO if you set a default in the config, every subcategory should then be that default. Random subcategories should not ignore the default.

eg in aerc msglist_thread_orphan color has a higher priority (overrides) msglist_default color. Excuse me but who gives a fuck if a message is an orphan ๐Ÿ˜‚? Surely its obvious to anyone that its more important to know if a message is read or unread yet this vital information is apparently impossible to color-code for.

good god nobody should have to spend a whole morning cracking the enigma code so you can tell if the things in your inbox have been read already or not


end of rant ---
0

If you have a fediverse account, you can quote this note from your own instance. Search https://swarm.coiloptic.org/brettm/p/1749264040.456553 on your instance and quote it. (Note that quoting is not supported in Mastodon.)