🐛 fix(nvim): moved logic of telescope extensions to each one
This commit is contained in:
parent
6d67e245b2
commit
44d296d2e5
3 changed files with 34 additions and 13 deletions
|
@ -6,6 +6,18 @@ return {
|
||||||
opts = {},
|
opts = {},
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
Util.on_load("telescope.nvim", function()
|
Util.on_load("telescope.nvim", function()
|
||||||
|
require("telescope").setup({
|
||||||
|
extensions = {
|
||||||
|
undo = {
|
||||||
|
use_delta = true,
|
||||||
|
side_by_side = true,
|
||||||
|
layout_strategy = "vertical",
|
||||||
|
layout_config = {
|
||||||
|
preview_height = 0.6,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
require("telescope").load_extension("undo")
|
require("telescope").load_extension("undo")
|
||||||
end)
|
end)
|
||||||
end,
|
end,
|
||||||
|
|
|
@ -21,6 +21,13 @@ return {
|
||||||
"piersolenski/telescope-import.nvim",
|
"piersolenski/telescope-import.nvim",
|
||||||
config = function(_, opts)
|
config = function(_, opts)
|
||||||
Util.on_load("telescope.nvim", function()
|
Util.on_load("telescope.nvim", function()
|
||||||
|
require("telescope").setup({
|
||||||
|
extensions = {
|
||||||
|
import = {
|
||||||
|
insert_at_top = true,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
require("telescope").load_extension("import")
|
require("telescope").load_extension("import")
|
||||||
end)
|
end)
|
||||||
end,
|
end,
|
||||||
|
|
|
@ -64,8 +64,21 @@ return {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"jvgrootveld/telescope-zoxide",
|
"jvgrootveld/telescope-zoxide",
|
||||||
config = function()
|
config = function(_, opts)
|
||||||
Util.on_load("telescope.nvim", function()
|
Util.on_load("telescope.nvim", function()
|
||||||
|
require("telescope").setup({
|
||||||
|
extensions = {
|
||||||
|
zoxide = {
|
||||||
|
mappings = {
|
||||||
|
default = {
|
||||||
|
after_action = function(selection)
|
||||||
|
require("telescope.builtin").find_files({ cwd = selection.path })
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
require("telescope").load_extension("zoxide")
|
require("telescope").load_extension("zoxide")
|
||||||
end)
|
end)
|
||||||
end,
|
end,
|
||||||
|
@ -105,7 +118,7 @@ return {
|
||||||
"<cmd>Telescope dap variables<CR>",
|
"<cmd>Telescope dap variables<CR>",
|
||||||
desc = "Variables",
|
desc = "Variables",
|
||||||
},
|
},
|
||||||
{ "<leader>sz", "<cmd>Telescope zoxide list<CR>", desc = "Zoxide" },
|
{ "<leader>fz", "<cmd>Telescope zoxide list<CR>", desc = "Zoxide" },
|
||||||
{ "<leader>sp", "<cmd>Telescope lazy<CR>", desc = "Plugins (Lazy)" },
|
{ "<leader>sp", "<cmd>Telescope lazy<CR>", desc = "Plugins (Lazy)" },
|
||||||
{ "<leader>sl", "<cmd>Telescope luasnip<CR>", desc = "Luasnip (Snippets)" },
|
{ "<leader>sl", "<cmd>Telescope luasnip<CR>", desc = "Luasnip (Snippets)" },
|
||||||
{ "<leader>sN", "<cmd>Nerdy<cr>", desc = "Nerd Fonts" },
|
{ "<leader>sN", "<cmd>Nerdy<cr>", desc = "Nerd Fonts" },
|
||||||
|
@ -401,17 +414,6 @@ return {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
extensions = {
|
extensions = {
|
||||||
undo = {
|
|
||||||
use_delta = true,
|
|
||||||
side_by_side = true,
|
|
||||||
layout_strategy = "vertical",
|
|
||||||
layout_config = {
|
|
||||||
preview_height = 0.8,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
import = {
|
|
||||||
insert_at_top = true,
|
|
||||||
},
|
|
||||||
fzf = {
|
fzf = {
|
||||||
fuzzy = true,
|
fuzzy = true,
|
||||||
override_generic_sorter = true,
|
override_generic_sorter = true,
|
||||||
|
|
Loading…
Add table
Reference in a new issue