X refuses to start with Proprietary Nvidia Drivers

Turns out this was the last missing piece of the puzzle. Thanks for your help!

As a summary:
I had to add boot.extraModulePackages = [config.boot.kernelPackages.nvidiaPackages.legacy_470]; to my config as well as change services.xserver.videoDrivers to ["nvidia"] The blacklist for nouveau wasn’t necessary.