diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index da0a4d0..3cb8438 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -40,7 +40,14 @@ vim.api.nvim_create_autocmd({ "DirChanged", "VimEnter" }, { callback = function() local cwdString = vim.fn.getcwd() local length = cwdString:len() - local desiredLength = 32 + local _, j = string.find(cwdString, "/home/andrzej/") + if j ~= nil then + cwdString = "~" .. string.sub(cwdString, j, length) + length = cwdString:len() + end + + length = cwdString:len() + local desiredLength = 40 if desiredLength < length then vim.g.cwdShortened = "..." .. cwdString:sub(length - 16, length) else