From 304a6bf88757f6bf7f992d8b972fb77b9ad241f2 Mon Sep 17 00:00:00 2001 From: Senghan Bright Date: Tue, 19 Jan 2021 05:15:40 +0100 Subject: [PATCH] shorten paths relative to user homedir --- lua/telescope/_extensions/frecency.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lua/telescope/_extensions/frecency.lua b/lua/telescope/_extensions/frecency.lua index d301e68..4d36c31 100644 --- a/lua/telescope/_extensions/frecency.lua +++ b/lua/telescope/_extensions/frecency.lua @@ -14,7 +14,6 @@ local pickers = require "telescope.pickers" local sorters = require "telescope.sorters" local utils = require('telescope.utils') - -- local os_path_sep = vim.loop.os_uname().sysname == "Windows" and "\\" or "/" local os_path_sep = utils.get_separator() local show_scores = false @@ -56,6 +55,9 @@ local frecency = function(opts) filename = path.make_relative(filename, cwd) + local homedir = vim.loop.os_homedir() + filename = "~/" .. path.make_relative(filename, homedir) + display_items = show_scores and {{entry.score, "Directory"}} or {} table.insert(display_items, {filename, hl_filename})