From 0ac609f98e38a776e8ecb6dca2286f640d0ed5f2 Mon Sep 17 00:00:00 2001 From: Martin Larsson Date: Mon, 25 Nov 2024 11:25:32 +0100 Subject: [PATCH] Add workplace symbols search to fzf --- home/.config/nvim/lua/plugs/fzf.lua | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/home/.config/nvim/lua/plugs/fzf.lua b/home/.config/nvim/lua/plugs/fzf.lua index 49b1445..45f81eb 100644 --- a/home/.config/nvim/lua/plugs/fzf.lua +++ b/home/.config/nvim/lua/plugs/fzf.lua @@ -7,7 +7,12 @@ return { preview = { default = "bat" } - } + }, + lsp = { + workspace_symbols = { + symbol_kinds = { "Variable", "Function", "Method", "Class", "Struct", "Interface" }, + }, + }, }, config = function() local fzf = require("fzf-lua") @@ -37,6 +42,12 @@ return { action = function() fzf.git_bcommits({}) end + }, + { + mapping = "s", + action = function() + fzf.lsp_live_workspace_symbols({}) + end } }