Just to point out that it is clear that it is already possible to manage content in source control, take a look at this topic, it’s maintained on GitHub:
Themeable site settings allow a theme (not components) to override a small subset of core site settings, which generally control parts of the UI and other minor functionality. This allows themes to have a greater control over the full site experience.
Adding themeable site settings
All themeable site settings are defined in the core config/site_settings.yml file. Any setting with themeable: true will be available to themes.
To override the default site setting value when the …
at the bottom:
though I’m not sure if this functionality has yet been released or announced (or if that’s intended)
1 Like