Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

programs.termite.enable

Whether to enable Termite VTE-based terminal.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.termite.enableVteIntegration

Whether to enable Shell VTE integration.

Type: boolean

Default:

true

Example:

true

Declared by:

programs.termite.package

The termite package to use.

Type: null or package

Default:

pkgs.termite

Declared by:

programs.termite.allowBold

Allow the output of bold characters when the bold escape sequence appears.

Type: null or boolean

Default:

null

Declared by:

programs.termite.audibleBell

Have the terminal beep on the terminal bell.

Type: null or boolean

Default:

null

Declared by:

programs.termite.backgroundColor

Background color value.

Type: null or string

Default:

null

Example:

"rgba(63, 63, 63, 0.8)"

Declared by:

programs.termite.browser

Set the default browser for opening links. If its not set, $BROWSER is read. If that’s not set, url hints will be disabled.

Type: null or string

Default:

null

Example:

"\${pkgs.xdg-utils}/xdg-open"

Declared by:

programs.termite.clickableUrl

Auto-detected URLs can be clicked on to open them in your browser. Only enabled if a browser is configured or detected.

Type: null or boolean

Default:

null

Declared by:

programs.termite.colorsExtra

Extra colors options that should be added to [colors] section.

Type: strings concatenated with “\n”

Default:

""

Example:

''
  color0 = #3f3f3f
  color1 = #705050
  color2 = #60b48a
''

Declared by:

Specify the how the terminal’s cursor should behave. Accepts system to respect the gtk global configuration, on and off to explicitly enable or disable them.

Type: null or one of “system”, “on”, “off”

Default:

null

Example:

"system"

Declared by:

programs.termite.cursorColor

Cursor color value.

Type: null or string

Default:

null

Example:

"#dcdccc"

Declared by:

programs.termite.cursorForegroundColor

Cursor foreground color value.

Type: null or string

Default:

null

Example:

"#dcdccc"

Declared by:

programs.termite.cursorShape

Specify how the cursor should look. Accepts block, ibeam and underline.

Type: null or one of “block”, “underline”, “ibeam”

Default:

null

Example:

"block"

Declared by:

programs.termite.dynamicTitle

Settings dynamic title allows the terminal and the shell to update the terminal’s title.

Type: null or boolean

Default:

null

Declared by:

programs.termite.filterUnmatchedUrls

Whether to hide url hints not matching input in url hints mode.

Type: null or boolean

Default:

null

Declared by:

programs.termite.font

The font description for the terminal’s font.

Type: null or string

Default:

null

Example:

"Monospace 12"

Declared by:

programs.termite.foregroundBoldColor

Foreground bold color value.

Type: null or string

Default:

null

Example:

"#ffffff"

Declared by:

programs.termite.foregroundColor

Foreground color value.

Type: null or string

Default:

null

Example:

"#dcdccc"

Declared by:

programs.termite.fullscreen

Enables entering fullscreen mode by pressing F11.

Type: null or boolean

Default:

null

Declared by:

programs.termite.geometry

The default window geometry for new terminal windows.

Type: null or string

Default:

null

Example:

"640x480"

Declared by:

programs.termite.highlightColor

highlight color value.

Type: null or string

Default:

null

Example:

"#2f2f2f"

Declared by:

programs.termite.hintsActiveBackgroundColor

Hints active background color value.

Type: null or string

Default:

null

Example:

"#3f3f3f"

Declared by:

programs.termite.hintsActiveForegroundColor

Hints active foreground color value.

Type: null or string

Default:

null

Example:

"#e68080"

Declared by:

programs.termite.hintsBackgroundColor

Hints background color value.

Type: null or string

Default:

null

Example:

"#3f3f3f"

Declared by:

programs.termite.hintsBorderColor

Hints border color value.

Type: null or string

Default:

null

Example:

"#3f3f3f"

Declared by:

programs.termite.hintsBorderWidth

Hints border width.

Type: null or string

Default:

null

Example:

"0.5"

Declared by:

programs.termite.hintsExtra

Extra hints options that should be added to [hints] section.

Type: strings concatenated with “\n”

Default:

""

Example:

"border = #3f3f3f"

Declared by:

programs.termite.hintsFont

The font description for the hints font.

Type: null or string

Default:

null

Example:

"Monospace 12"

Declared by:

programs.termite.hintsForegroundColor

Hints foreground color value.

Type: null or string

Default:

null

Example:

"#dcdccc"

Declared by:

programs.termite.hintsPadding

Hints padding.

Type: null or signed integer

Default:

null

Example:

2

Declared by:

programs.termite.hintsRoundness

Hints roundness.

Type: null or string

Default:

null

Example:

"0.2"

Declared by:

programs.termite.iconName

The name of the icon to be used for the terminal process.

Type: null or string

Default:

null

Example:

"terminal"

Declared by:

programs.termite.modifyOtherKeys

Emit escape sequences for extra keys, like the modifyOtherKeys resource for xterm(1).

Type: null or boolean

Default:

null

Declared by:

programs.termite.mouseAutohide

Automatically hide the mouse pointer when you start typing.

Type: null or boolean

Default:

null

Declared by:

programs.termite.optionsExtra

Extra options that should be added to [options] section.

Type: strings concatenated with “\n”

Default:

""

Example:

"fullscreen = true"

Declared by:

programs.termite.scrollOnKeystroke

Scroll to the bottom automatically when a key is pressed.

Type: null or boolean

Default:

null

Declared by:

programs.termite.scrollOnOutput

Scroll to the bottom when the shell generates output.

Type: null or boolean

Default:

null

Declared by:

programs.termite.scrollbackLines

Set the number of lines to limit the terminal’s scrollback.

Type: null or signed integer

Default:

null

Example:

10000

Declared by:

programs.termite.scrollbar

Scrollbar position.

Type: null or one of “off”, “left”, “right”

Default:

null

Declared by:

programs.termite.searchWrap

Search from top again when you hit the bottom.

Type: null or boolean

Default:

null

Declared by:

programs.termite.sizeHints

Enable size hints. Locks the terminal resizing to increments of the terminal’s cell size. Requires a window manager that respects scroll hints.

Type: null or boolean

Default:

null

Declared by:

programs.termite.urgentOnBell

Sets the window as urgent on the terminal bell.

Type: null or boolean

Default:

null

Declared by: