An extensible neovim plugin that integrates fzf into the editor
{
"samsze0/fzf.nvim",
config = function()
require("fzf").setup({})
end,
dependencies = {
"samsze0/tui.nvim",
"samsze0/utils.nvim",
"samsze0/jumplist.nvim",
"samsze0/terminal-filetype.nvim",
"samsze0/notifier.nvim",
"samsze0/websocket.nvim" -- Optional
}
}
- True "workspace" diagnostics
- Add support for shell command entries getter
- TODO comments selector
- Backups selector (integrate with persist.nvim)
- Integration with syncthing & tailscale
- Migrate to the "job system"
- Integrate with watchman to watch for filetree / gittree changes
- Support entry streaming (
reload
asynchronously) - Integrate with linux commands e.g.
lsof
,lsblk
- Integrate with homebrew
- Integrate with k8s
- Integrate with git worktree
- Add options to not change focus when invoking
refresh
- Git status refresh should not change entries position
- yazi.nvim integration (i.e. reveal entry in yazi in git status selector in order to quickly stage a directory)
MIT