Thought I'd provide a few more details in case anyone else fancies taking the plunge into neovim / lua-only config / declaring vim-bankruptcy on their current config and starting from scratch.
My key objectives were:
- keepings some, but not necessarily all, of my vim settings + custom keymaps
- LSP features, specifically
- autocompletion
- jump-to-definition