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.