Previously, the nixConfig did not work with just
the substitutor and public-keys defined. However, when looking
into how Cachix provisions a user environment, I noticed that
it defines the `extra-` variants as well. Having both the
non-prefixed and `extra-` prefix versions of the settings
seems to cover more corner cases.
Partial solution to https://linear.app/comm/issue/ENG-2623