You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
unconditionally clears straight-recipe-repositories; then
calls a sequence of (straight-use-recipes ...)
If any of these repositories are blocked by a proxy (in my case nongnu-elpa on git.savannah.gnu.org) then the bootstrap fails without installing straight.
Could the addition of these repositories be gated somehow? For example I hacked in the following sort of check (I am not strong on lisp!)
One option to avoid forking straight.el is to use straight-recipe-overrides to set the URLs correctly or set them to a stub definition. However, you are correct that this is a missing feature. It should be possible to customize which recipe repositories are used by default.
What's wrong
In order to install
straight.el
boostrap.el
:straight-recipe-repositories
; then(straight-use-recipes ...)
If any of these repositories are blocked by a proxy (in my case
nongnu-elpa
ongit.savannah.gnu.org
) then thebootstrap
fails without installingstraight
.Could the addition of these repositories be gated somehow? For example I hacked in the following sort of check (I am not strong on lisp!)
And then I set the following before the standard bootstrap snippet
This successfully skipped that recipe repository. There is probably a far better way however.
Version information
The text was updated successfully, but these errors were encountered: