Ilipat ang URL proxy setup ng Spacemacs sa user-init
Gamitin ang maagang hook para sa mga kahilingan sa pag-load ng pakete, at siyasatin ang naka-save na environment ng Spacemacs lamang kapag nakadepende ang ruta sa mga na-import na variable.
dotspacemacs/user-config ay tumatakbo sa dulo ng initialization. Ilagay ang mga halaga ng proxy na kailangan ng maagang pag-load ng pakete sa umiiral na dotspacemacs/user-init hook ng aktibong dotfile:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Pagsamahin ang form sa iba pang initialization ng hook. Ang mga halaga ay mga pares ng host:port na naka-key ayon sa protocol ng destinasyon. Para sa mga pampublikong pinagmulan ng pakete, ang listahan ng HTTP proxy ay nag-aalok ng mga kandidato para sa maagang HTTP setup na ito. Panatilihin ang authentication at bypass settings na kailangan ng URL client kasama ng maagang setup na ito.
Kung ang routing ay nakadepende sa mga environment variable, siyasatin ang naka-save na environment bilang hiwalay na input. Ang default na user-env ay naglo-load ng ~/.spacemacs.env, na maaaring maglaman ng lumang na-import na mga halaga.
SPC f e ebinubuksan ang configuration ng environment.SPC f e Emuling naglo-load nito.SPC f e C-emuling nag-aangkat at nagsusulat sa naka-save na file, kaya suriin ang mga halaga nito bago umasa sa bagong import.
Ang export sa isang bagong terminal ay hindi mismo pumapalit sa file na ito. Ang mga panlabas na downloader ng Git ay gumagamit din ng sariling proxy input ng Git; ang setting ng URL library ay nalalapat sa URL client.