Closed Aryonal closed 1 month ago
Sorry but I'll pass, Gitsigns isn't needed for this.
@lewis6991 Thank you for responding!
Can I know why isn't Gitsigns needed for this? My apologise if I missed some obvious reasons, or existing implementations.
The reason I ask is that I tried to implement it on my local and it's working, if it's an acceptable feature, I would like to raise a PR if it's allowed.
Description
Thanks to
vim.b.gitsigns_*
variables, it's really easy to get git status for a buffer. However, I don't find a similar way to fetch the repository git status. I think it would be helpful if we could get the info from a global variable.Proposal
Create global variables for repository git status, e.g.
vim.g.gitsigns_status
, andvim.g.gitsigns_status_dict
.Stored information
On different verbosity levels, I would imagine the following information could be stored, from low to high