Add OS specific settings (#35756)

Release Notes:

- Settings can now be configured per operating system with the new
top-level fields: `"macos"`/`"windows"`/`"linux"`. These will override
user level settings, but are lower precedence than _release channel_
settings.
This commit is contained in:
Julia Ryan
2025-08-07 10:52:54 -07:00
committed by GitHub
parent fa2ff3ce1c
commit e2e147ab0e
4 changed files with 45 additions and 10 deletions
+1
View File
@@ -867,6 +867,7 @@ impl settings::Settings for ThemeSettings {
.user
.into_iter()
.chain(sources.release_channel)
.chain(sources.operating_system)
.chain(sources.profile)
.chain(sources.server)
{