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.