🪴 a tiny, customizable statusline for neovim
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(init): prevent unmanaged windows

robin c26b3acb fc672e4c

+5 -5
+5 -5
lua/lylla/init.lua
··· 52 52 end 53 53 54 54 function M.init() 55 - vim.api.nvim_create_autocmd("WinNew", { 56 - group = vim.api.nvim_create_augroup("lylla:win:new", { clear = true }), 55 + vim.api.nvim_create_autocmd({ "UIEnter", "WinNew", "WinEnter" }, { 56 + group = vim.api.nvim_create_augroup("lylla:win", { clear = true }), 57 57 callback = function() 58 58 local win = vim.api.nvim_get_current_win() 59 - require("lylla.statusline"):new(win):init() 59 + if not require("lylla.statusline").wins[win] then 60 + require("lylla.statusline"):new(win):init() 61 + end 60 62 end, 61 63 }) 62 - local win = vim.api.nvim_get_current_win() 63 - require("lylla.statusline"):new(win):init() 64 64 65 65 vim.api.nvim_create_autocmd("WinClosed", { 66 66 group = vim.api.nvim_create_augroup("lylla:close", { clear = true }),