Skip to content

Feature Request - Extend Scheme Features #1477

@JaimeStill

Description

@JaimeStill

Summary of the new feature/enhancement

Allow stylistic properties of a profile to be set by a scheme so these properties do not need to be duplicated among profiles. These properties should also have global default values.

Proposed technical implementation details (optional)

Suggested properties:

  • acrylicOpacity
  • useAcrylic
  • fontFace
  • fontSize
  • cursorShape
  • padding

Additionally, any of the properties set by a scheme should be able to be overridden by the profile, as is the case for background.

The style of the UI would be determined in this way:

  1. Check for properties in the profile
  2. Check for any missing properties in the scheme
  3. Set any remaining properties using their global defaults

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-SettingsIssues related to settings and customizability, for console or terminalIssue-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