Feature Request: stable UUIDs for default profiles #870
Labels
Area-Settings
Issues related to settings and customizability, for console or terminal
Issue-Feature
Complex enough to require an in depth planning process and actual budgeted, scheduled work.
Needs-Tag-Fix
Doesn't match tag requirements
Product-Terminal
The new Windows Terminal.
Milestone
Summary of the new feature/enhancement
This feature will ensure that the default profiles created by Windows Terminal always have the same GUIDs. This is necessary for us to move to cascading settings (#754), as it will allow the user to override some of the default profiles and for us to re-map their overrides back to the original profile.
Proposed technical implementation details
I propose that we use a version 5 UUID as outlined in RFC 4122, section 4.3: Algorithm for Creating a Name-Based UUID.
Namespace:
{2BDE4A90-D05F-401C-9492-E40884EAD1D8}
(voted most random at local county fair)Canonical Form: Name of profile encoded in
BOM-less UTF-8BOM-less UTF-16LEThe text was updated successfully, but these errors were encountered: