Here is a block of generators, though it contains only about half as many as can fit on the above design:
Here is the blueprint for the reactor, which contains the aboved pictured setup, as well as the tileable components:
https://factorioprints.com/view/-OYUDJ9ukENKdamVu6cr
The average reactor output in the ribbon is about 5.2, which means you will need approximately 10.4 generators per reactor (of the same quality).
The 59-reactor, 614-generator setup comes to 30GW at normal quality (and 75GW at legendary), and the following 28-reactor setup on nauvis (which fits 286 generators) comes to 14GW at normal quality, 35GW at legendary:
Here is the basic tileable component of the ribbon:
And here is what a long ribbon looks like:
That last ribbon has width 6, the Nauvis one has width 5, the Vulcanus one has width 7.
The design keeps all the plasma linked up, so you only need to connect to one plasma output port. So you can stick all the generators off below the reactor block, kind of like this:
The idea of the reactor is to maximize neighbor bonus by tiling generators hexagonally, and removing just a few generators so that you can fit in feeder chests to give fuel cells to all the generators. The optimal way to do this looks something like this:
But in order to load the feeder chests, you need logistic robots to do it, which is why I cut the reactor into a long ribbon. If you wanted to, you could also delete a few reactors from the infinite tiling setup to fit in some roboports. But at some point it's too many reactors - you'll have to produce more than 10 generators per reactor.
The blueprint I provided comes with the tileable generators too. Generators are easy, just build one long vertical arm downwards and then attach horizontal arms to each generator in the vertical line.
I thought it would be cool to post my best neighbor-bonus fusion setup! Happy powering
