Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dlvhdr/gh-blame.nvim

View the PR blame of the current line
https://github.com/dlvhdr/gh-blame.nvim

neovim-plugin

Last synced: 4 days ago
JSON representation

View the PR blame of the current line

Awesome Lists containing this project

README

        

> [!CAUTION]
> Early in development

# gh-blame.nvim

![image](https://github.com/dlvhdr/gh-blame.nvim/assets/6196971/ae9e41f2-4d26-46f2-9bfa-0d5ed7769f69)

## Requirements

Install the `gh` CLI - see the [installation instructions](https://github.com/cli/cli#installation)

## Installation

Using lazy:
```lua
return {
"dlvhdr/gh-blame.nvim",
dependencies = { "nvim-lua/plenary.nvim", "MunifTanjim/nui.nvim" },
keys = {
{ "gg", "GhBlameCurrentLine", desc = "GitHub Blame Current Line" },
},
}
```

## TODO

- [ ] Handle errors
- [ ] Blame on cursor hold
- [ ] Blame sidebar like in fugitive