Skip to content

Default Profile for Common Profile Settings #2325

@damianpowell

Description

@damianpowell

Default Profile for Common Profile Settings

Allow settings which the user would like applied to all profiles to be specified in a profile with a well-known name, such as "name" : "_default". All settings in this profile will be applied before they are overridden from individual profiles. This would be helpful to allow all profiles to have acrylic applied with a certain opacity where those settings are not specified.

[snip]
{
    "name" : "_default",
    "useAcrylic" : true,
    "acrylicOpacity" : 0.5,
    "closeOnExit" : true,
    "colorScheme" : "Campbell",
    "cursorColor" : "#FFFFFF",
    "cursorShape" : "bar",
    "fontFace" : "Consolas",
    "fontSize" : 10,
    "historySize" : 9001,
    "padding" : "0, 0, 0, 0",
    "snapOnInput" : true,
    "startingDirectory" : "%USERPROFILE%"
},
{
    "name" : "PowerShell Core",
    "commandline" : "C:\\Program Files\\PowerShell\\6\\pwsh.exe",
    "guid" : "{574e775e-4f2a-5b96-ac1e-a2962a402336}",
    "icon" : "ms-appx:///ProfileIcons/{574e775e-4f2a-5b96-ac1e-a2962a402336}.png",
},
{
    "name" : "cmd",
    "commandline" : "cmd.exe",
    "guid" : "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
    "icon" : "ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png",
    "useAcrylic" : false
},
[snip]

Metadata

Metadata

Assignees

Labels

Area-SettingsIssues related to settings and customizability, for console or terminalIssue-TaskIt's a feature request, but it doesn't really need a major design.Product-TerminalThe new Windows Terminal.Resolution-Fix-CommittedFix is checked in, but it might be 3-4 weeks until a release.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions