The following from "programs.foo.enable = true" vs "systemPackages=[foo]" is confusing - #9 by jonringer was helpful:
So, that’s something I need to do, is figure which things I have in systemPackages that I should instead install with configuration options like programs.foo.enable = true.
systemPackages
programs.foo.enable = true