Exported variables do not need to be universal
Exported variables do not need to be universal

Setting exports at startup does not affect runtime any more than
loading uvars does. So there's no need to "set them once", and doing so
is actually worse as it's likely to produce warnings about scope
when using plugins that do variable cleanup [1] on teardown.

1: https://github.com/fisherman/fishtape/blob/16532c7de5a8e6f799d54c7b6da6bf53fe89684d/fishtape.fish#L186-L192

dideler/dotfiles,dideler/dotfiles