https://github.com/roginfarrer/fzf-lua-lazy.nvim
fzf-lua extension that provides handy functionality about plugins installed via lazy.nvim
https://github.com/roginfarrer/fzf-lua-lazy.nvim
fzf lua neovim neovim-plugin nvim
Last synced: 9 months ago
JSON representation
fzf-lua extension that provides handy functionality about plugins installed via lazy.nvim
- Host: GitHub
- URL: https://github.com/roginfarrer/fzf-lua-lazy.nvim
- Owner: roginfarrer
- License: mit
- Created: 2023-12-29T22:30:07.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-29T22:36:31.000Z (about 2 years ago)
- Last Synced: 2025-04-22T23:52:50.046Z (9 months ago)
- Topics: fzf, lua, neovim, neovim-plugin, nvim
- Language: Lua
- Homepage:
- Size: 4.88 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fzf-lua-lazy.nvim
[fzf-lua](https://github.com/ibhagwan/fzf-lua) extension that provides handy functionality about plugins installed via [lazy.nvim](https://github.com/folke/lazy.nvim).
## Requirements
- [fzf-lua](https://github.com/ibhagwan/fzf-lua)
- [lazy.nvim](https://github.com/folke/lazy.nvim)
## Installation
### Lazy
```lua
{ 'ibhagwan/fzf-lua', dependencies = 'roginfarrer/fzf-lua-lazy' }
```
## Usage
```lua
require('fzf-lua-lazy').search()
```
## Configuration
Setup is not required, but the configuration can extend the following defaults:
```lua
require('fzf-lua-lazy').setup({
mappings = {
open_readme = "default", -- i.e., Enter
open_in_browser = "ctrl-o",
open_in_find_files = "ctrl-f",
open_in_live_grep = "ctrl-g",
open_lazy_root_find_files = "ctrl-alt-f",
open_lazy_root_live_grep = "ctrl-alt-g",
change_cwd_to_plugin = "ctrl-alt-d",
},
})
```
## Acknowledgements
This plugin was forked from [telescope-lazy.nvim](https://github.com/tsakirist/telescope-lazy.nvim) which provides similar functionality for Telescope.