Explain how vim autoload works.
Explain how loading of lua modules work (e.g.: the .setup() pattern.
.setup()
git is enough
mention Nix experiment
system packages?