From 661728094433d558cc90a4b289e201685d5dc644 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Fri, 12 Apr 2024 20:26:03 +0530 Subject: [PATCH] nvim: statusline: Do not set winbar for empty filename --- nvim/.config/nvim/after/plugin/statusline.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nvim/.config/nvim/after/plugin/statusline.lua b/nvim/.config/nvim/after/plugin/statusline.lua index f964e4f..5c85523 100644 --- a/nvim/.config/nvim/after/plugin/statusline.lua +++ b/nvim/.config/nvim/after/plugin/statusline.lua @@ -297,7 +297,9 @@ api.nvim_create_autocmd({"BufWinEnter", "BufFilePost"}, { -- `:.` Reduces file name to be relative to current directory, if possible. local winbar_file = vim.fn.expand('%:.') - vim.opt_local.winbar = string.format(" %s%s", "%#WinbarFile#", winbar_file) + if winbar_file ~= '' then + vim.opt_local.winbar = string.format(" %s%s", "%#WinbarFile#", winbar_file) + end end, }) api.nvim_create_autocmd({"TermOpen", "TermEnter"}, {