gitui
Fast terminal UI for Git written in Rust
TLDR
Start GitUI
$ gitui
Start in specific directory$ gitui -d [path]
Use custom theme$ gitui --theme [theme.ron]
SYNOPSIS
gitui [options]
DESCRIPTION
gitui is a fast terminal UI for Git. It provides a keyboard-driven interface for staging, committing, branching, and viewing diffs, all within the terminal.
Written in Rust, gitui is lightweight and responsive. It displays status, log, diff, and staging information in a split-pane interface with vim-like key bindings.
PARAMETERS
-d PATH, --directory PATH
Repository directory.--theme FILE
Theme file.--polling
Enable polling for changes.-l FILE, --logging FILE
Log file path.--help
Display help information.
CONFIGURATION
~/.config/gitui/theme.ron
Theme configuration file in RON format for customizing colors and appearance.~/.config/gitui/key_bindings.ron
Key binding customization file.
CAVEATS
Terminal UI needs appropriate terminal. Some features limited compared to full GUI. Themes require RON format.
HISTORY
gitui was created by Stephan Dilly as a fast, keyboard-centric terminal UI for git written in Rust.
