All apps/gitmux

gitmux

gitmux

Git status in tmux status bar.

Runs as gitmux|macOS, Linux, Windows|github.com

Command form

ai-draft · 2 tasks · 5 fields

Print the status of a Git working tree as a tmux format string.

Opens the form; the finished command lands at your prompt, unrun
otty gui gitmux
Print git status for tmuxExample values, fixed in this page — nothing here reaches a terminal
Basic
Directory
directory
Config file
file
Timeout
string
TasksEach one presets the form for one job
Status of a directory
dircfgtimeout
Print default config
printcfg
ParametersOnly these flags are editable in the form
Directory
Defaults to the working directory.
path · positional 0
Config file
path
-cfg
Print default config
boolean
-printcfg
Debug (JSON status)
boolean
-dbg
Timeout
For example 2s or 500ms.
string
-timeout
SourcesEvery flag above is checked against these
help
Usage: gitmux [options] [dir] -cfg FILE read gitmux config from FILE. -printcfg prints default configuration file. -dbg outputs Git status as JSON and print errors. -timeout DUR exits if still running after given duration (ex: 2s, 500ms).
helpv0.11.5

github.com

Before it fills your prompt, Otty checks the installed gitmux against its version. A form that does not match your version is not offered.