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

https://github.com/stsewd/fzf-lua-checkout.nvim

Manage branches and tags with fzf-lua
https://github.com/stsewd/fzf-lua-checkout.nvim

fzf fzf-lua neovim neovim-plugin

Last synced: about 2 months ago
JSON representation

Manage branches and tags with fzf-lua

Awesome Lists containing this project

README

        

# fzf-lua-checkout.nvim

Manage branches and tags with [fzf-lua](https://github.com/ibhagwan/fzf-lua/)

> This is a port of [fzf-checkout.vim](https://github.com/stsewd/fzf-checkout.vim) for fzf-lua.

> [!WARNING]
> This plugin is still under development, use it at your own risk.

## Installation

Install using your favorite package manager, for example with [lazy.nvim](https://github.com/folke/lazy.nvim):

```lua
{
-- You must install fzf-lua somewhere in your config.
{ "ibhagwan/fzf-lua" },
{
"stsewd/fzf-lua-checkout.nvim",
keys = {
{
"fb",
function()
require("fzf-lua-checkout.list").branches()
end,
desc = "List git branches",
},
{
"ft",
function()
require("fzf-lua-checkout.list").tags()
end,
desc = "List git tags",
},
},
},
}
```