[PR #9655] Remove Base Layer from Settings UI #27687

Closed
opened 2026-01-31 09:23:30 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/9655

State: closed
Merged: Yes


Removes base layer (aka profiles.defaults) from the Settings UI. SettingContainer was also updated to not present a revert arrow when overriding a base layer value.

The new experience is now as follows:

  • The revert arrow will only appear if you are overriding a value from a fragment extension.
  • Users are still able to fully interact with profiles.defaults in their settings.json. Doing so still propagates those changes to their profiles as normal. In this case, the Settings UI presents the base layer value as the one that you selected.

#6800 - Settings UI Epic
Closes #9539

**Original Pull Request:** https://github.com/microsoft/terminal/pull/9655 **State:** closed **Merged:** Yes --- Removes base layer (aka profiles.defaults) from the Settings UI. `SettingContainer` was also updated to not present a revert arrow when overriding a base layer value. The new experience is now as follows: - The revert arrow will only appear if you are overriding a value from a fragment extension. - Users are still able to fully interact with `profiles.defaults` in their settings.json. Doing so still propagates those changes to their profiles as normal. In this case, the Settings UI presents the base layer value as the one that you selected. #6800 - Settings UI Epic Closes #9539
claunia added the pull-request label 2026-01-31 09:23:30 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#27687