Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/dlvhdr/gh-blame.nvim
- Owner: dlvhdr
- License: mit
- Created: 2023-11-25T20:14:13.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-22T17:34:36.000Z (9 months ago)
- Last Synced: 2024-08-02T13:32:15.792Z (4 months ago)
- Topics: neovim-plugin
- Language: Lua
- Homepage:
- Size: 39.1 KB
- Stars: 44
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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