From d224aea4a4a8d7fe508eeded0d16f6490ca5adc1 Mon Sep 17 00:00:00 2001 From: Folke Lemaitre Date: Tue, 3 Jan 2023 22:13:31 +0100 Subject: [PATCH] fix(telescope): always create a new opts object to prevent caching --- lua/lazyvim/util.lua | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lua/lazyvim/util.lua b/lua/lazyvim/util.lua index 882a1627..d7e44835 100644 --- a/lua/lazyvim/util.lua +++ b/lua/lazyvim/util.lua @@ -56,9 +56,7 @@ end function M.telescope(builtin, opts) return function() - opts = opts or {} - opts.cwd = M.get_root() - require("telescope.builtin")[builtin](opts) + require("telescope.builtin")[builtin](vim.tbl_deep_extend("force", { cwd = M.get_root() }, opts or {})) end end