OptionalbackgroundThe default background color
OptionalblackANSI black (eg. \x1b[30m)
OptionalblueANSI blue (eg. \x1b[34m)
OptionalbrightANSI bright black (eg. \x1b[1;30m)
OptionalbrightANSI bright blue (eg. \x1b[1;34m)
OptionalbrightANSI bright cyan (eg. \x1b[1;36m)
OptionalbrightANSI bright green (eg. \x1b[1;32m)
OptionalbrightANSI bright magenta (eg. \x1b[1;35m)
OptionalbrightANSI bright red (eg. \x1b[1;31m)
OptionalbrightANSI bright white (eg. \x1b[1;37m)
OptionalbrightANSI bright yellow (eg. \x1b[1;33m)
OptionalcursorThe cursor color
OptionalcursorThe accent color of the cursor (fg color for a block cursor)
OptionalcyanANSI cyan (eg. \x1b[36m)
OptionalextendedANSI extended colors (16-255)
OptionalforegroundThe default foreground color
OptionalgreenANSI green (eg. \x1b[32m)
OptionalmagentaANSI magenta (eg. \x1b[35m)
OptionaloverviewThe border color of the overview ruler. This visually separates the
terminal from the scroll bar when IOverviewRulerOptions.width is
set. When this is not set it defaults to black (#000000).
OptionalredANSI red (eg. \x1b[31m)
OptionalscrollbarThe scrollbar slider background color when clicked. Defaults to ITerminalOptions.foreground foreground with 50% opacity.
OptionalscrollbarThe scrollbar slider background color. Defaults to ITerminalOptions.foreground foreground with 20% opacity.
OptionalscrollbarThe scrollbar slider background color when hovered. Defaults to ITerminalOptions.foreground foreground with 40% opacity.
OptionalselectionThe selection background color (can be transparent)
OptionalselectionThe selection foreground color
OptionalselectionThe selection background color when the terminal does not have focus (can be transparent)
OptionalwhiteANSI white (eg. \x1b[37m)
OptionalyellowANSI yellow (eg. \x1b[33m)
Contains colors to theme the terminal with.