feat(nvim): add some telescope git pickers and an spelling picker as well

This commit is contained in:
Sergio Laín 2024-03-18 00:14:19 +01:00
parent 2656d282e4
commit 18c0feac2b
No known key found for this signature in database
GPG key ID: 14C9B8080681777B
2 changed files with 10 additions and 0 deletions

View file

@ -12,5 +12,9 @@ return {
autofold_depth = 1, autofold_depth = 1,
}, },
}, },
keys = {
{ "<leader>co", "<cmd>Outline<cr>", desc = "Toggle Outline" },
{ "<leader>cs", false },
},
}, },
} }

View file

@ -41,6 +41,12 @@ return {
{ "<leader>sSp", Util.telescope("lsp_dynamic_workspace_symbols", { symbols = { "Property" } }), desc = "Property" }, { "<leader>sSp", Util.telescope("lsp_dynamic_workspace_symbols", { symbols = { "Property" } }), desc = "Property" },
{ "<leader>sSv", Util.telescope("lsp_dynamic_workspace_symbols", { symbols = { "Variable", "Parameter" } }), desc = "Variable" }, { "<leader>sSv", Util.telescope("lsp_dynamic_workspace_symbols", { symbols = { "Variable", "Parameter" } }), desc = "Variable" },
{ "<leader>sA", Util.telescope("treesitter"), desc = "Treesitter Symbols" }, { "<leader>sA", Util.telescope("treesitter"), desc = "Treesitter Symbols" },
{ "<leader>gf", "<cmd>Telescope git_bcommits<cr>", desc = "File History" },
{ "<leader>gS", "<cmd>Telescope git_stash<cr>", desc = "stash" },
{ "<leader>gb", "<cmd>Telescope git_branches<cr>", desc = "branches" },
{ "<leader>cs", function()
require('telescope.builtin').spell_suggest(require('telescope.themes').get_dropdown({}), { layout_config = { width=0.25, height=0.3 } })
end, desc = "Spelling" },
}, },
opts = { opts = {
defaults = { defaults = {