From 402c2ea5fa68fe9c153d4dc98e416e2d1afe3fa0 Mon Sep 17 00:00:00 2001 From: JINNOUCHI Yasushi Date: Wed, 6 Jan 2021 12:20:59 +0900 Subject: add devicons to oldfiles picker (#397) --- lua/telescope/builtin/internal.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'lua') diff --git a/lua/telescope/builtin/internal.lua b/lua/telescope/builtin/internal.lua index b71ebb3..48165f9 100644 --- a/lua/telescope/builtin/internal.lua +++ b/lua/telescope/builtin/internal.lua @@ -229,11 +229,15 @@ internal.loclist = function(opts) end internal.oldfiles = function(opts) + local results = vim.tbl_filter(function(val) + return 0 ~= vim.fn.filereadable(val) + end, vim.v.oldfiles) pickers.new(opts, { prompt_title = 'Oldfiles', - finder = finders.new_table(vim.tbl_filter(function(val) - return 0 ~= vim.fn.filereadable(val) - end, vim.v.oldfiles)), + finder = finders.new_table{ + results = results, + entry_maker = opts.entry_maker or make_entry.gen_from_file(opts), + }, sorter = conf.file_sorter(opts), previewer = conf.file_previewer(opts), }):find() -- cgit v1.2.3