That way I can load my whole configuration as a plugin. I no longer need to explicitly set any configuration via nix as init.vim or such things.
I managed my setup manually. This commit ports the existing setup to home-manager. The program module is used to install neovim together with plugins. Custom plugins are now maintained at Gitea / GitHub and loaded via nix as well.