summaryrefslogtreecommitdiff
path: root/lua/plugins/picker.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/plugins/picker.lua')
-rw-r--r--lua/plugins/picker.lua47
1 files changed, 1 insertions, 46 deletions
diff --git a/lua/plugins/picker.lua b/lua/plugins/picker.lua
index 478a689..bf60d6a 100644
--- a/lua/plugins/picker.lua
+++ b/lua/plugins/picker.lua
@@ -1,12 +1,3 @@
-local mini = function(key, action, desc)
- return {
- key,
- "<cmd>Pick " .. action .. "<CR>",
- mode = { "n" },
- desc = desc,
- }
-end
-
local telescope_builtin = function(key, action, desc)
return {
key,
@@ -18,45 +9,9 @@ end
return {
{
- "mini.pick",
- for_cat = "core.picker.mini",
- event = "DeferredUIEnter",
- keys = {
- mini("<leader>ff", "files", "finde files"),
- mini("<leader>fb", "buffers", "Find open buffers"),
- mini("<leader>fh", "help", "Find help"),
- mini("<leader>/", "grep_live", "Live grep"),
-
- -- MiniExtra
- mini("<leader>fd", "diagnostic", "Diagnostics"),
- mini("<leader>fgb", "git_branches", "Git branches"),
- mini("<leader>fc", "git_commits", "Git commits"),
-
- -- LSP scopes
- mini("<leader>fr", "lsp scope='references'", "LSP references"),
- mini("<leader>ds", "lsp scope='document_symbol'", "Document symbols"),
- mini("<leader>ws", "lsp scope='workspace_symbol'", "Workspace symbols"),
-
- mini("ld", "lsp scope='definition'", "Goto definition"),
- mini("ltd", "lsp scope='type_definition'", "Goto type definition"),
- mini("lD", "lsp scope='declaration'", "Goto declaration"),
- mini("lr", "lsp scope='references'", "Goto references"),
- mini("lI", "lsp scope='implementation'", "Goto implementation"),
- },
- load = function(name)
- require("lzextras").loaders.multi({
- name,
- "mini.extra",
- })
- end,
- after = function()
- require("mini.pick").setup()
- end,
- },
- {
"telescope.nvim",
event = "DeferredUIEnter",
- for_cat = "core.picker.telescope",
+ for_cat = "core.picker",
keys = {
telescope_builtin("<leader>ff", "find_files", "Search files in cwd"),
telescope_builtin("<leader>fb", "buffers", "Search files in cwd"),