diff options
| author | bee <beebeeb5k@gmail.com> | 2026-05-05 22:37:10 +0530 |
|---|---|---|
| committer | bee <beebeeb5k@gmail.com> | 2026-05-05 22:37:10 +0530 |
| commit | 9365a8e96827cbf7bc5adad6d29bcd05b4d761b2 (patch) | |
| tree | 0998a5dcfc4517e4112a2c589e04ac0dbc1e011b /lua/plugins/picker.lua | |
| parent | 0c50f17133b90c60735f1f51943f51f60372bdd3 (diff) | |
Migrate from nixcats to nix-wrapper-modules
Diffstat (limited to 'lua/plugins/picker.lua')
| -rw-r--r-- | lua/plugins/picker.lua | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/lua/plugins/picker.lua b/lua/plugins/picker.lua deleted file mode 100644 index bf60d6a..0000000 --- a/lua/plugins/picker.lua +++ /dev/null @@ -1,97 +0,0 @@ -local telescope_builtin = function(key, action, desc) - return { - key, - "<cmd>Telescope " .. action .. "<CR>", - mode = { "n" }, - desc = desc, - } -end - -return { - { - "telescope.nvim", - event = "DeferredUIEnter", - for_cat = "core.picker", - keys = { - telescope_builtin("<leader>ff", "find_files", "Search files in cwd"), - telescope_builtin("<leader>fb", "buffers", "Search files in cwd"), - telescope_builtin("<leader>fo", "oldfiles", "Recent files"), - telescope_builtin("<leader>fr", "registers", "Registers"), - telescope_builtin("<leader>fj", "jumplist", "Jump list"), - telescope_builtin("<leader>fm", "marks", "Marks"), - - telescope_builtin("<leader>fq", "quickfix", "Quickfix list"), - telescope_builtin("<leader>fl", "loclist", "Location list"), - - telescope_builtin("<leader>st", "treesitter", "Treesitter symbols"), - - telescope_builtin("<leader>sc", "commands", "Commands"), - telescope_builtin("<leader>sp", "spell_suggest", "Spell suggestions"), - - telescope_builtin("<leader>sg", "live_grep", "Search by grep"), - telescope_builtin("<leader>ss", "grep_string", "Search string"), - telescope_builtin("<leader>sk", "keymaps", "Search keymaps"), - telescope_builtin("<leader>sh", "help_tags", "Search help tags"), - telescope_builtin("<leader>/", "current_buffer_fuzzy_find", "Search in current buffer"), - - telescope_builtin("<leader>gc", "git_commits", "Git commits"), - telescope_builtin("<leader>gB", "git_branches", "Git branches"), - telescope_builtin("<leader>gs", "git_status", "Git status"), - telescope_builtin("<leader>gS", "git_stash", "Git stash"), - - telescope_builtin("<leader>ls", "lsp_document_symbols", "Document symbols"), - telescope_builtin("<leader>lS", "lsp_workspace_symbols", "Workspace symbols"), - telescope_builtin("<leader>lds", "lsp_dynamic_workspace_symbols", "Workspace symbols"), - telescope_builtin("<leader>ld", "diagnostics", "Diagnostics"), - telescope_builtin("<leader>lD", "lsp_definitions", "LSP definitions"), - telescope_builtin("<leader>li", "lsp_incoming_calls", "LSP incoming calls"), - telescope_builtin("<leader>lo", "lsp_outgoing_calls", "LSP outgoing calls"), - telescope_builtin("<leader>lt", "lsp_type_definitions", "LSP type definitions"), - telescope_builtin("grr", "lsp_references", "LSP references"), - telescope_builtin("gri", "lsp_implementations", "LSP implementations"), - }, - load = function(name) - require("lzextras").loaders.multi({ - name, - "telescope-fzf-native.nvim", - "telescope-ui-select.nvim", - }) - end, - after = function() - require("telescope").setup({ - defaults = { - mappings = { - i = { - ["<M-Enter>"] = "to_fuzzy_refine", - }, - }, - }, - pickers = { - buffers = { - mappings = { - i = { - -- ["<C-d>"] = "delete_buffer", - }, - n = { - ["d"] = "delete_buffer", - }, - }, - }, - }, - extensions = { - fzf = { - fuzzy = true, - override_generic_sorter = true, - override_file_sorter = true, - case_mode = "smart_case", - }, - ["ui-select"] = { - require("telescope.themes").get_dropdown({}), - }, - }, - }) - require("telescope").load_extension("fzf") - require("telescope").load_extension("ui-select") - end, - }, -} |
