Packer should be automatically installed on a new machine.
all aucmds should be in groups, and should be deleted on a reload of the configs. Every file should have its own group to avoid deleting aucmds of other files when only this file is reloaded.
old config capabilities that wont be ported for now:
-snippets.
-extended status line.
-autocompletion.
-fuzzy finding.
Move all core configurations to Lua, including: