return { { "nvim-telescope/telescope.nvim", keys = { { "/", false }, { "sf", function() require("telescope.builtin").find_files({ find_command = { "fdfind", "--type", "f", "--exclude", "dist", "--exclude", "dist_prod" }, }) end, desc = "Find Files", }, { "sg", function() require("telescope.builtin").live_grep({ additional_args = function() return { "--glob", "!**/dist/**", "--glob", "!**/dist_prod/**" } end, }) end, desc = "Live Grep", }, { "sd", function() require("telescope.builtin").diagnostics() end, desc = "Diagnostics", }, { "gd", function() require("telescope.builtin").lsp_definitions({ include_declaration = false }) end, desc = "Goto Definition", noremap = true, silent = true, }, { "", function() require("telescope.builtin").buffers() end, desc = "Buffers", }, }, }, }