A home-manager service would also allow us to run Vira on non-NixOS Linux machines. We should write module such that it works on darwin too, via launchd.