Categorygithub.com/ReidMason/git-ui
repositorypackage
0.0.0-20231114185051-a3b5618d4621
Repository: https://github.com/reidmason/git-ui.git
Documentation: pkg.go.dev

# README

Git-ui

A terminal based git interface

Todo

  • Diff colouring/styling
  • Make use of CMDs in BubbleTea
  • Allow the staging of hunks or line by line
  • Add pushing to git
  • Add scrolling to file tree list
  • Have a fully responsive design
  • Add theme support
  • Move all items into state so ui package can handle all rendering
  • Add a 'state machine' to handle focus switching
  • If file is untracked have it display diff (comare to dev/null)
  • If a file is staged show diff still

Icons

Icons are using nerdfont.