Skip to content

Size & Align

Horizontal Align

When HorizontalScreenCoverage is below 100, this setting determines where the terminal is place horizontally.

Possible values:

  • Left
  • Center (default)
  • Right
{
    "HorizontalAlign": "Center"
}

Left Left

Center Center

Right Right

Suggested by Rafael Pereira

Horizontal Screen Coverage

How much horizontal space the terminal should use. When this is below 100, the terminal is centered (can be changed using the Horizontal Align setting.

This can also be above 100, which can be useful to compensate for the window not always taking a 100% of the screen width, due to the terminal being bound to column widths (eg. try 100.5 or 101).

{
    "HorizontalScreenCoverage": 80
}

Horizontal Coverage

Suggested by baslas

Vertical Offset

How much room to leave between the top of the terminal and the top of the screen.

{
  // How much room to leave between the top of the terminal and the top of the screen
  "VerticalOffset": 50
}

Vertical Screen Coverage

The vertical space that is taken up by the terminal window can be configured through "VerticalScreenCoverage".

{
  // How far the terminal should come down, in percentage (eg. 50 = half way, 100 = full screen)
  "VerticalScreenCoverage": 60
}

Vertical Screen Coverage

Suggested by ukWaqas

Vertical Offset

Suggested by Neil Santos

Maximize After Toggle

Whether to maximize the terminal after it has toggled into view. Note that this only applies when both HorizontalScreenCoverage and VerticalScreenCoverage are at least 100.

This is to fix the issue where the terminal columns don't line up with the width and height of the screen.

Since the terminal sizes in incremental values of 1 column, 100% horizontal coverage can actually mean slightly under the full width of the screen.

Defaults to true.

{
    "MaximizeAfterToggle": true
}