# HG changeset patch # User zegervdv # Date 1658300425 -7200 # Node ID 4d84c6c203f74d22e0f93f60ef4f75ff28895c1f # Parent 5cfc6204bc83a2b9433cd4a5c0b37f9bce692359 trim filename in statusline diff -r 5cfc6204bc83 -r 4d84c6c203f7 .chezmoitemplates/init.lua --- a/.chezmoitemplates/init.lua Wed Jul 20 09:00:14 2022 +0200 +++ b/.chezmoitemplates/init.lua Wed Jul 20 09:00:25 2022 +0200 @@ -458,6 +458,8 @@ local filename = vim.fn.fnamemodify(self.filename, ':.') if filename == '' then return '[No Name]' end + if not conditions.width_percent_below(#filename, 0.25) then filename = vim.fn.pathshorten(filename) end + return filename end, hl = { fg = 'blue' },