feat(telescope): add telescope-fzf-native by default. Will only be enabled if make is on your system.

This commit is contained in:
Folke Lemaitre 2023-10-09 22:28:09 +02:00
parent 0955129796
commit 44984dcbe2
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -100,6 +100,18 @@ return {
"nvim-telescope/telescope.nvim",
cmd = "Telescope",
version = false, -- telescope did only one release, so use HEAD for now
dependencies = {
{
"nvim-telescope/telescope-fzf-native.nvim",
build = "make",
enabled = vim.fn.executable("make") == 1,
config = function()
Util.on_load("telescope.nvim", function()
require("telescope").load_extension("fzf")
end)
end,
},
},
keys = {
{ "<leader>,", "<cmd>Telescope buffers show_all_buffers=true<cr>", desc = "Switch Buffer" },
{ "<leader>/", Util.telescope("live_grep"), desc = "Grep (root dir)" },