LazyVim happily shows a popup at startup pointing out changes, both from LazyVim itself and from neovim. Useful the first time, annoying after that. A small plugin override silences it.
How Plugins Work in LazyVim
In LazyVim every plugin tweak lives as its own Lua file under ~/.config/nvim/lua/plugins/. lazy.nvim picks them up at startup and merges them with the LazyVim defaults. The upside: you target individual plugins instead of maintaining one huge config, and you can add or remove tweaks cleanly, one at a time.
Create the Override
Open the override file directly in neovim:
nvim ~/.config/nvim/lua/plugins/disable-news.lua
Drop in the contents and save and quit with :wq:
return {
"LazyVim/LazyVim",
opts = {
news = {
lazyvim = false,
neovim = false,
},
},
}
On the next start the news popups stay quiet. If you only want to silence one of them, leave the corresponding entry at true or remove it.