diff --git a/nvim/.config/nvim/after/plugin/statusline.lua b/nvim/.config/nvim/after/plugin/statusline.lua index abc8d1e..11eb395 100644 --- a/nvim/.config/nvim/after/plugin/statusline.lua +++ b/nvim/.config/nvim/after/plugin/statusline.lua @@ -252,6 +252,12 @@ api.nvim_create_autocmd({"WinLeave" , "BufLeave"}, { api.nvim_create_autocmd({"BufWinEnter", "BufFilePost"}, { group = status_id, callback = function() + -- Skip floating windows + -- Idea taken from https://github.com/itchyny/lightline.vim/pull/552 + if api.nvim_win_get_config(0).relative ~= '' then + return + end + local winbar_filetype_exclude = { "diff", "fugitive",