Let the apologists have a field day in the comments.

  • irelephant 🍭@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    22 hours ago

    Yeah, I am aware of schemas, I meant something where you would have, for example, a conf.definition.json file:

    {
        screenResolution: {
                 definition: "What resolution the screen should be",
                 options: [ 
                     "1920x1080",
                      "720x470"
                  ]
         }
    }
    

    So then, a settings app could control settings for other programs, like apple does, by checking this file, and editing the configuration file based on it.