Applying the NixOS config requires root -- that's not what it's about.
What I mean is that services can set other services' options, without you (the admin) having to to write such overrides manually.
What I mean is that services can set other services' options, without you (the admin) having to to write such overrides manually.
If the point is that it's not manipulating a system-level nginx service but a user-level one, then writing the systemd override file in the way I described doesn't require root either.