(EDIT) Answer for future generations:
**"ln -s emacs-setup .emacs.d" is the command, but make sure .emacs.d doesn't exit when you do it.**
\------
TL;DR: ln -s emacs-setup .emacs.d creates an .emacs.d dir with a link underneath to emacs-setup, where emacs-setup is the repo name.
Emacs-setup is my github (on my other box it lives in my emacs.d). So this second machine is the first time I'm dealing with pulling it down. Conventional wisdom is **"just sym link .emacs.d to your repo"** \-- but no snippets I find work to do that. (On WSL2 ubuntu just installed).
I'd settle for pulling my repo contents straight to .emacs.d (how its setup on my other machine) -- but sym link should be pretty easy.
I'm hoping it's a dumb mistake and not an issue with wsl2.
​
Thanks for any help or snippets to cut/paste and then I'll give results.