Skip to content

Add per-window-name global settings #9992

@zadjii-msft

Description

@zadjii-msft

This one's from a team sync chat thread.

What if there was a way to say

"windows": {
  "work": {
    "alwaysOnTop" : true,
    "initialPosition": "2000, 50",
    "centerOnLaunch": true,
    "launchMode": "focus",
    "startupActions": "sp ; sp ; nt -p Ubuntu"
  },
  "_quake": {
    "launchMode": "default",
    "startupActions": "nt -p PowerShell"
  }
}

So that you could have different sets of global settings for different window names? What properties would make sense here? Definitely not windowingBehavior, because that's a global setting, not a window setting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-SettingsIssues related to settings and customizability, for console or terminalArea-WindowingWindow frame, quake mode, tearoutIssue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Product-TerminalThe new Windows Terminal.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions