I love the fact that you can version control configuration. I especially love how NixOS can allow you to configure your entire system declaratively (despite all Nix's other problems). The frustrating thing is that configuration must be edited via plaintext. I'd much rather click through a menu and have tick boxes and numerical inputs that constrain the config values by types and bounds. If I could version control everything that's configurable through a menu, I feel like life would be much better.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://hackers.pub/ap/notes/019aa48b-0c6a-7754-9076-f13edc85c1c9 on your instance and quote it. (Note that quoting is not supported in Mastodon.)