Author: "Gitmux shows git status in your tmux status bar"
Go to file
2019-11-07 10:02:40 +01:00
format Update to gitstatus@v0.4.1 (#4) 2019-11-06 23:13:46 +01:00
.goreleaser.yml releases: remove -next version suffix 2019-11-07 10:02:40 +01:00
.travis.yml Update to gitstatus@v0.4.1 (#4) 2019-11-06 23:13:46 +01:00
formater.go Update to gitstatus@v0.4.1 (#4) 2019-11-06 23:13:46 +01:00
go.mod Update to gitstatus@v0.4.1 (#4) 2019-11-06 23:13:46 +01:00
go.sum Update to gitstatus@v0.4.1 (#4) 2019-11-06 23:13:46 +01:00
LICENSE Initial commit 2019-10-28 08:38:41 +01:00
main.go Update to gitstatus@v0.4.1 (#4) 2019-11-06 23:13:46 +01:00
README.md Update README.md 2019-11-06 23:13:46 +01:00

GiTmux Build Status Go Report Card

GiTmux in action

GiTmux shows Git status in your Tmux status bar.

Description

If the working directory is managed by Git, GiTmux will show Git status information in a minimal and useful manner, right in Tmux status bar.
GiTmux gets out of your way when it has nothing to say (out of a Git working tree).

GiTmux comes with sensible defaults though you can customize everything: colors, symbols, which information to show.

To sum things up:

  • you use Tmux
  • you're tired to type git status, or you're just lazy, like me
  • you want to keep your prompt tidy

then GiTmux is made for you!

Installation

  • Install a binary release for your platform (preferred and simplest way)

Download the latest binary.
Add it to your $PATH.

  • Build from source

Download and install the Go compiler from golang.org.
Go get the latest source code, the dependencies, build and install all from one command:

go get -u github.com/arl/gitmux

Usage

Simply add this line to your .tmux.conf

# Show Git working tree status
set -g status-right '#(gitmux -q -fmt tmux #{pane_current_path})'

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT