On the github page they use imperitive installation (using the cli to install it) as the setup guide. While that's easy, you'd probably rather configure it in your flake.nix. cli installation is great, but it removes the benefit of keeping all your config + apps listed in a nice neat file.