(use-package private-repo
:straight (:host github :repo "qleguennec/private-repo"))
Results in:
$ cd /home/void/.emacs.d/straight/repos/
$ git clone --origin origin --no-checkout https\://github.com/qleguennec/private-repo.git private-repo
Cloning into 'private-repo'...
fatal: could not read Username for 'https://github.com': No such device or address
[Return code: 128]
Not sure if that's a bug or something that could be implemented.
Either way, that would be pretty useful to have.