SlackBuilds Repository

15.0 > Development > gitui (0.28.1)

GitUI is a keyboard-driven terminal interface for Git. It supports
staging, commits, diffs, history, branches, stashes, and remote
operations.

Building requires rust-opt (Rust 1.88 or newer). Cargo uses the supplied
vendor archive and Cargo.lock without downloading dependencies. Rust is
not needed to run the built program. The build uses Slackware's OpenSSL
rather than compiling a private copy.

Release builds can take time and memory. The script uses two build jobs
by default; set CARGO_BUILD_JOBS=1 to reduce parallelism if necessary.

Run "gitui" as your normal user inside a Git repository. Configuration
is stored in ${XDG_CONFIG_HOME:-~/.config}/gitui/. See KEY_CONFIG.md and
THEMES.md in /usr/doc/gitui-0.28.1/ for customization. An example
Vim-style key configuration is included there.

For HTTPS remote access, configure Git's credential.helper explicitly.
SSH access uses your existing SSH credentials. Never run GitUI as root
to configure or use your personal repositories.

This requires: rust-opt

Maintained by: Moletastic
Keywords: git,tui,terminal,version-control,git-client
ChangeLog: gitui

Homepage:
https://github.com/gitui-org/gitui

Source Downloads:
gitui-0.28.1.tar.gz (7b72fdb1c3af1d3821b15521d2937cd1)
gitui-0.28.1-vendor.tar.gz (9cdf6f55103f6a65b8e73b1d18ab42cf)

Download SlackBuild:
gitui.tar.gz
gitui.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
• README
• gitui.SlackBuild
• gitui.info
• slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds