Enable warnings for missing syntax styles
Type: string
Default: false
Path to the TreeSitter worker
Type: string
Default: ""
Base directory for user-specific configuration files
Type: string
Default: ""
Base directory for user-specific data files
Type: string
Default: ""
Enable debug logging for the FFI bindings.
Type: boolean
Default: false
Show the debug overlay at startup.
Type: boolean
Default: false
Enable tracing for the FFI bindings.
Type: boolean
Default: false
Use wcwidth for character width calculations
Type: boolean
Default: false
Force Mode 2026 Unicode support in terminal capabilities
Type: boolean
Default: false
Enable Kitty graphics protocol detection
Type: boolean
Default: true
Use no_zwj width method (Unicode without ZWJ joining)
Type: boolean
Default: false
Force explicit width capability in terminal to true or false. Set to "true" or "1" to enable, "false" or "0" to disable. When set to "false" or "0", also skips sending OSC 66 detection queries to prevent artifacts on older terminals (e.g., GNOME Terminal).
Type: string
Values: "true", "1", "false", "0"
Whether to use the console. Will not capture console output if set to false.
Type: boolean
Default: true
Show the console at startup if set to true.
Type: boolean
Default: false
Dump captured output when the renderer exits.
Type: boolean
Default: false
Disable native rendering. This will not actually output ansi and is useful for debugging.
Type: boolean
Default: false
Whether to use the console. Will not capture console output if set to false.
Type: boolean
Default: true
Override the stdout stream. This is useful for debugging.
Type: boolean
Default: true
Enable debug mode to capture all raw input for debugging purposes.
Type: boolean
Default: false
generated via packages/core/dev/print-env-vars.ts