mirror of
https://github.com/extrawurst/gitui.git
synced 2024-11-30 01:24:18 +03:00
26 lines
603 B
Markdown
26 lines
603 B
Markdown
# gitterm
|
|
terminal ui (tui) frontend for git written in rust
|
|
|
|
# todo
|
|
|
|
* [x] show files that changes
|
|
* [x] show files on index
|
|
* [x] colorize diff
|
|
* [x] only show diff of selected file
|
|
* [x] change detection
|
|
* [x] allow scrolling diff
|
|
* [x] support staging
|
|
* [ ] show added files on working dir changes
|
|
* [ ] allow selecting/diff index items
|
|
* [ ] support unstaging
|
|
* [ ] support committing
|
|
* [ ] polling in thread
|
|
* [ ] support push/pull
|
|
* [ ] log view
|
|
|
|
# resources
|
|
|
|
* https://docs.rs/git2/0.13.0/git2/
|
|
* https://libgit2.org
|
|
* https://docs.rs/tui/0.8.0/tui/
|
|
* https://docs.rs/crossterm/0.16.0/crossterm/ |