LazyVim startet standardmäßig mit einem Dashboard-Bildschirm. Der kommt von snacks.nvim und ist out of the box aktiv. Wer direkt im Buffer landen will, schaltet ihn mit einem kleinen Plugin-Override ab.

Wie Plugins in LazyVim funktionieren

LazyVim verwaltet Plugins über lazy.nvim. Eigene Anpassungen kommen als kleine Lua-Dateien in ~/.config/nvim/lua/plugins/. Jede Datei beschreibt ein neues Plugin oder überschreibt die opts eines vorhandenen. So bleibt die Config modular, jede Datei ein Thema, Du kannst sie unabhängig pflegen, deaktivieren oder rauswerfen ohne die LazyVim-Basis anzufassen.

Override anlegen

Die Override-Datei direkt in nvim aufmachen, neovim legt sie beim Speichern an, falls sie noch nicht existiert:

nvim ~/.config/nvim/lua/plugins/disable-welcome.lua

Folgenden Inhalt einfügen:

return {
  "folke/snacks.nvim",
  opts = {
    dashboard = { enabled = false },
  },
}

Speichern mit :w, schließen mit :q. Beim nächsten Start ist der Welcome-Screen weg, Du landest direkt im leeren Buffer.

Mehr von snacks abschalten

snacks.nvim bringt noch weitere Komponenten mit. Im selben opts-Block kannst Du sie genauso steuern, zum Beispiel die Scroll-Animation:

return {
  "folke/snacks.nvim",
  opts = {
    dashboard = { enabled = false },
    scroll = { enabled = false },
  },
}

Welche Module es gibt und was sie tun, steht in der snacks.nvim-Dokumentation.