wookayin/dotfiles

Minor improvements to git UI

wookayin opened this issue · 2 comments

Summary:

  • :GitThreeWayDiff show diff between HEAD and stage only
  • Improve signcolumn and statuscolumn, doesn't get messed up with diagnostic signs
  • Winbar: show git commit hash and named reference
  • Staged git signs.

Statusline/winbar (2d9ca06):

image

  • index (stage): in green
  • normal commits (e.g. HEAD, branch, etc.): in blue
  • dangling commits (pointed by no named references): in red

Staged git signs (0ed3b03) and better signcolumn (statuscolumn):

image