Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ewewukek/ntig
Interactive git log
https://github.com/ewewukek/ntig
git
Last synced: about 2 months ago
JSON representation
Interactive git log
- Host: GitHub
- URL: https://github.com/ewewukek/ntig
- Owner: ewewukek
- Created: 2024-09-11T18:20:51.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-21T19:50:07.000Z (4 months ago)
- Last Synced: 2024-10-12T08:21:01.524Z (3 months ago)
- Topics: git
- Language: Python
- Homepage:
- Size: 150 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Interactive git log with commit preview. Inspired by [Tig](https://jonas.github.io/tig/).
Requires `termios` package and ANSI escape sequences support.
![](screenshot.png?raw=true)
```
options:
--ntig-hash hash color (default: yellow)
--ntig-date date color (default: default)
--ntig-date-fmt date format (default: %d %b %H:%M)
--ntig-author author name color (default: cyan)
--ntig-node graph node color (default: bright-yellow)
--ntig-head HEAD color (default: bright-cyan)
--ntig-branch local branch color (default: bright-green)
--ntig-remote remote branch color (default: bright-red)
--ntig-tag tag color (default: bright-yellow)
--ntig-stash stash color (default: bright-blue)
--ntig-refs-bold show refs in bold (default: False)
--ntig-decorate decorate refs (default: False)
--ntig-log log format (default: {hash} {date} {author} {graph} {refs}{message})
--ntig-pager pager to pipe output of git show (default: none)other options will be passed to git log
h, H - show help
q, Q - exit
arrows, pgup/pgdn - navigate
enter - select or close
```