return { "nvim-telescope/telescope.nvim", dependencies = { "nvim-lua/plenary.nvim", -- "jonarrien/telescope-cmdline.nvim", "nat-418/telescope-color-names.nvim", "nvim-telescope/telescope-file-browser.nvim", "ghassan0/telescope-glyph.nvim", "nvim-telescope/telescope-ui-select.nvim", { "nvim-telescope/telescope-fzf-native.nvim", build = "cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release", }, "folke/noice.nvim", }, opts = { defaults = { -- Default configuration for telescope goes here: -- config_key = value, layout_strategy = "flex", width = 0.9, wrap_results = true, preview = { border = true, borderchars = { "─", "│", "─", "│", "╭", "╮", "╯", "╰", }, title = true, dynamic_preview_title = true, treesitter = true, }, mappings = { i = { -- map actions.which_key to (default: ) -- actions.which_key shows the mappings for your picker, -- e.g. git_{create, delete, ...}_branch for the git_branches picker [""] = "which_key", ["