https://github.com/mdb/telescope-pr-browser.nvim
Browse GitHub PRs from Neovim using telescope.
https://github.com/mdb/telescope-pr-browser.nvim
neovim neovim-plugin telescope-extension
Last synced: about 1 month ago
JSON representation
Browse GitHub PRs from Neovim using telescope.
- Host: GitHub
- URL: https://github.com/mdb/telescope-pr-browser.nvim
- Owner: mdb
- Created: 2024-11-19T08:47:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-27T19:44:11.000Z (over 1 year ago)
- Last Synced: 2025-05-15T18:15:54.883Z (about 1 year ago)
- Topics: neovim, neovim-plugin, telescope-extension
- Language: Lua
- Homepage:
- Size: 1.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://github.com/mdb/telescope-pr-browser.nvim/actions/workflows/cicd.yaml)
> [!CAUTION]
> Early development
# telescope-pr-browser.nvim
A Neovim plugin for browsing GitHub pull requests using [telescope](https://github.com/nvim-telescope/telescope.nvim).
* `telescope-pr-browser.nvim` provides a `:Telescope telescope_pr_browser list`
command for browsing the current git repository's open PRs using [telescope](https://github.com/nvim-telescope/telescope.nvim).
* `Enter` on the selected PR to open the PR in your default web browser.

## Installation
`telescope-pr-browser.nvim` requires the [gh](https://cli.github.com/) CLI.
Example installation configuration using [lazy.nvim](https://github.com/folke/lazy.nvim):
```lua
return {
'mdb/telescope-pr-browser.nvim',
dependencies = {
'nvim-telescope/telescope.nvim',
},
keys = {
{
'pl',
':Telescope telescope_pr_browser list',
desc = '[P]R [L]list',
},
},
}
```
## Development
Development dependencies:
* luacheck
Run tests:
```
make
```