Oh, very cool that it uses Lua for its configuration. That opens up a massive potential for new behaviours and customization. Emacs uses Lisp in a similar way. What other applications use a programming language for their configuration?
Neovim of course also supports Vimscript, although writing anything more complex is much nicer in Lua.