|
246 | 246 | ---Subsequent layers are composited over the top of preceding layers. |
247 | 247 | --- |
248 | 248 | ---@field background? BackgroundLayer[] |
249 | | ----@field bold_brightens_ansi_colors? BoldBrightening |
| 249 | +---@field bold_brightens_ansi_colors? "No"|"BrightAndBold"|"BrightOnly" |
250 | 250 | ---If an application has enabled mouse reporting mode, mouse events are sent directly |
251 | 251 | ---to the application, and do not get routed through the mouse assignment logic. |
252 | 252 | --- |
|
541 | 541 | ---@field disable_default_key_bindings? boolean |
542 | 542 | ---@field disable_default_mouse_bindings? boolean |
543 | 543 | ---@field disable_default_quick_select_patterns? boolean |
544 | | ----@field display_pixel_geometry? DisplayPixelGeometry |
| 544 | +---@field display_pixel_geometry? "RGB"|"BGR" |
545 | 545 | ---Override the detected DPI (dots per inch) for the display. |
546 | 546 | --- |
547 | 547 | ---This can be useful if the detected DPI is inaccurate and the text |
548 | 548 | ---appears either blurry or too small |
549 | 549 | ---(particularly if you are using a 4K display on X11 or Wayland). |
550 | 550 | --- |
551 | 551 | ---The default value is system specific: |
552 | | --- |
| 552 | +--- |
553 | 553 | -- | OS | Standard Density | High Density | |
554 | 554 | -- |---------|-------------------------|-------------------------| |
555 | 555 | -- | macOS | `72.0` | `144.0` | |
556 | 556 | -- | Windows | Probed from the display | Probed from the display | |
557 | 557 | -- | X11 | `96.0` | `96.0` | |
558 | 558 | -- | Wayland | `96.0` | `192.0` | |
559 | | --- |
| 559 | +--- |
560 | 560 | ---In macOS and Wayland environments there isn't strictly a system DPI value that can be queried; |
561 | 561 | ---instead standard density has a fixed value and the system will inform WezTerm |
562 | 562 | ---when the display is high density by communicating a scaling factor for the display. |
|
640 | 640 | ---@field font_dirs? string[] |
641 | 641 | ---DEPRECATED |
642 | 642 | ---@field font_hinting? Deprecated |
643 | | ----@field font_locator? FontLocatorSelection |
| 643 | +---@field font_locator? "FontConfig"|"Gdi"|"CoreText"|"ConfigDirsOnly" |
644 | 644 | ---@field font_rasterizer? "FreeType" |
645 | 645 | ---When textual output in the terminal is styled with `bold`, `italic` |
646 | 646 | ---or other attributes, wezterm uses `config.font_rules` |
|
767 | 767 | --- - Vulkan |
768 | 768 | --- - DirectX 12 (on Windows) |
769 | 769 | --- |
770 | | ----@field front_end? FrontEndSelection |
| 770 | +---@field front_end? "OpenGL"|"WebGpu"|"Software" |
771 | 771 | ---@field glyph_cache_image_cache_size? number |
772 | 772 | ---When `config.font_shaper = "Harfbuzz"`, this setting affects how font shaping takes place. |
773 | 773 | --- |
|
1116 | 1116 | ---@field show_update_window? boolean |
1117 | 1117 | ---@field skip_close_confirmation_for_processes_named? string[] |
1118 | 1118 | ---@field sort_fallback_fonts_by_coverage? boolean |
1119 | | ----@field ssh_backend? SshBackend |
| 1119 | +---@field ssh_backend? "Ssh2"|"LibSsh" |
1120 | 1120 | ---@field ssh_domains? SshDomain[] |
1121 | 1121 | ---@field status_update_interval? integer |
1122 | 1122 | ---@field strikethrough_position? string|number |
|
1252 | 1252 | --- |
1253 | 1253 | ---Defaults to `"LowPower"`. |
1254 | 1254 | --- |
1255 | | ----@field webgpu_power_preference? WebGpuPowerPreference |
| 1255 | +---@field webgpu_power_preference? "LowPower"|"HighPerformance" |
1256 | 1256 | ---Specifies which WebGpu adapter should be used. |
1257 | 1257 | --- |
1258 | 1258 | ---This option is only applicable when you have configured `config.front_end = "WebGpu"`. |
|
0 commit comments