From 9c18474d0a4b82435ce141c2a21d9bd7b9189272 Mon Sep 17 00:00:00 2001 From: JINNOUCHI Yasushi Date: Mon, 1 Jan 2024 08:08:02 +0900 Subject: [PATCH] feat: expand cwd param (#161) Now you can use `expand()` string to show up entries by `cwd` param. ```vim :Telescope frecency workspace=CWD cwd=~ :Telescope frecency workspace=CWD cwd=%:p:h ``` --- lua/frecency/frecency.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/frecency/frecency.lua b/lua/frecency/frecency.lua index b9d89f7..30abd94 100644 --- a/lua/frecency/frecency.lua +++ b/lua/frecency/frecency.lua @@ -129,6 +129,9 @@ function Frecency:start(opts) local start = os.clock() log.debug "Frecency:start" opts = opts or {} + if opts.cwd then + opts.cwd = vim.fn.expand(opts.cwd) + end self.picker = Picker.new(self.database, self.entry_maker, self.fs, self.recency, { default_workspace_tag = self.config.default_workspace, editing_bufnr = vim.api.nvim_get_current_buf(),