Flytta Spacemacs URL-proxyinställning till user-init
Använd den tidiga kroken för förfrågningar vid paketladdning och granska den sparade Spacemacs-miljön bara när rutten beror på importerade variabler.
dotspacemacs/user-config körs i slutet av initieringen. Lägg proxyvärdena som den tidiga paketladdningen behöver i den aktiva dotfilens befintliga dotspacemacs/user-init-krok i stället:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Slå ihop formen med krokens övriga initiering. Värdena är host:port-par nycklade efter målprotokoll. För offentliga paketkällor ger HTTP-proxylistan kandidater för den här tidiga HTTP-inställningen. Behåll URL-klientens krav på autentisering och kringgående inställningar tillsammans med den tidiga inställningen.
Om routningen beror på miljövariabler, granska den sparade miljön som en separat indata. Standard-user-env läser in ~/.spacemacs.env, som kan innehålla gamla importerade värden.
SPC f e eöppnar miljökonfigurationen.SPC f e Eläser in den igen.SPC f e C-eimporterar igen och skriver över den sparade filen, så granska värdena innan du litar på en ny import.
En export i en ny terminal ersätter inte den här filen i sig. Externa Git-nedladdare använder också Gits egna proxyindata; inställningen för URL-biblioteket gäller för URL-klienten.