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.gitui.enable

Whether to enable gitui, blazing fast terminal-ui for git written in rust.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.gitui.package

The gitui package to use.

Type: package

Default:

pkgs.gitui

Declared by:

programs.gitui.keyConfig

Key config in Ron file format. This is written to $XDG_CONFIG_HOME/gitui/key_config.ron.

Type: absolute path or strings concatenated with “\n”

Default:

""

Example:

''
  exit: Some(( code: Char('c'), modifiers: ( bits: 2,),)),
  quit: Some(( code: Char('q'), modifiers: ( bits: 0,),)),
  exit_popup: Some(( code: Esc, modifiers: ( bits: 0,),)),
''

Declared by:

programs.gitui.theme

Theme in Ron file format. This is written to $XDG_CONFIG_HOME/gitui/theme.ron.

Type: absolute path or strings concatenated with “\n”

Default:

''
  (
    selected_tab: Reset,
    command_fg: White,
    selection_bg: Blue,
    selection_fg: White,
    cmdbar_bg: Blue,
    cmdbar_extra_lines_bg: Blue,
    disabled_fg: DarkGray,
    diff_line_add: Green,
    diff_line_delete: Red,
    diff_file_added: LightGreen,
    diff_file_removed: LightRed,
    diff_file_moved: LightMagenta,
    diff_file_modified: Yellow,
    commit_hash: Magenta,
    commit_time: LightCyan,
    commit_author: Green,
    danger_fg: Red,
    push_gauge_bg: Blue,
    push_gauge_fg: Reset,
    tag_fg: LightMagenta,
    branch_fg: LightYellow,
  )
''

Declared by: