diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua index 8e4f501..2a00843 100644 --- a/after/plugin/telescope.lua +++ b/after/plugin/telescope.lua @@ -1,50 +1,51 @@ -local telescope_setup, telescope = pcall(require, 'telescope') +local telescope_setup, telescope = pcall(require, "telescope") if not telescope_setup then - return + return end -local builtin_setup, builtin = pcall(require, 'telescope.builtin') +local builtin_setup, builtin = pcall(require, "telescope.builtin") if not builtin_setup then - return + return end -telescope.load_extension('file_browser') -telescope.load_extension('project') +telescope.load_extension("file_browser") +telescope.load_extension("project") -local findProject = require'telescope'.extensions.project.project -local fileBrowser = require'telescope'.extensions.file_browser.file_browser +local findProject = require("telescope").extensions.project.project +local fileBrowser = require("telescope").extensions.file_browser.file_browser -telescope.setup { - extensions = { - project = { - sync_with_nvim_tree = true, - on_project_selected = function() - require("nvim-tree.api").tree.change_root(vim.fn.getcwd()) - end - }, - file_browser = { - hidden = { - file_browser = false, - folder_browser = false - } - }, - fzf = { - fuzzy = true, -- false will only do exact matching - override_generic_sorter = true, -- override the generic sorter - override_file_sorter = true, -- override the file sorter - case_mode = "smart_case", -- or "ignore_case" or "respect_case" - } - } -} +telescope.setup({ + extensions = { + project = { + sync_with_nvim_tree = true, + on_project_selected = function() + require("nvim-tree.api").tree.change_root(vim.fn.getcwd()) + end, + }, + file_browser = { + hidden = { + file_browser = false, + folder_browser = false, + }, + }, + fzf = { + fuzzy = true, -- false will only do exact matching + override_generic_sorter = true, -- override the generic sorter + override_file_sorter = true, -- override the file sorter + case_mode = "smart_case", -- or "ignore_case" or "respect_case" + }, + }, +}) -telescope.load_extension('fzf') +telescope.load_extension("fzf") -vim.keymap.set('n', 'ff', builtin.find_files, { desc = "Find files" }) -vim.keymap.set('n', 'fg', builtin.live_grep, { desc = "Live grep" }) -vim.keymap.set('n', 'fb', builtin.buffers, { desc = "Find buffers" }) -vim.keymap.set('n', 'fh', builtin.help_tags, { desc = "Help tags" }) -vim.keymap.set('n', 'fp', findProject, { desc = "Find projects" }) -vim.keymap.set('n', 'fd', fileBrowser, { desc = "File browser" }) -vim.keymap.set('n', 'fr', builtin.reloader, { desc = "Reload config" }) -vim.keymap.set('n', 'ht', builtin.colorscheme, { desc = "Colorscheme" }) -vim.keymap.set('n', 'fc', builtin.commands, { desc = "Commands" }) +vim.keymap.set("n", "ff", builtin.find_files, { desc = "Find files" }) +vim.keymap.set("n", "fg", builtin.live_grep, { desc = "Live grep" }) +vim.keymap.set("n", "fb", builtin.buffers, { desc = "Find buffers" }) +vim.keymap.set("n", "fB", "Telescope builtin", { desc = "Find buffers" }) +vim.keymap.set("n", "fh", builtin.help_tags, { desc = "Help tags" }) +vim.keymap.set("n", "fp", findProject, { desc = "Find projects" }) +vim.keymap.set("n", "fd", fileBrowser, { desc = "File browser" }) +vim.keymap.set("n", "fr", builtin.reloader, { desc = "Reload config" }) +vim.keymap.set("n", "ht", builtin.colorscheme, { desc = "Colorscheme" }) +vim.keymap.set("n", "fc", builtin.commands, { desc = "Commands" })