Перанясіце наладку проксі URL у Spacemacs у user-init
Выкарыстоўвайце ранні хук для запытаў загрузкі пакетаў і правярайце захаванае асяроддзе Spacemacs толькі тады, калі маршрут залежыць ад імпартаваных зменных.
dotspacemacs/user-config выконваецца ў канцы ініцыялізацыі. Значэнні проксі, патрэбныя для ранняй загрузкі пакетаў, змясціце ў існуючы dotspacemacs/user-init хук актыўнага dotfile:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))Аб'яднайце форму з іншымі ініцыялізацыйнымі наладамі хука. Значэнні — гэта host:port пары, ключаваныя пратаколам прызначэння. Для публічных крыніц пакетаў спіс проксі HTTP прапануе кандыдатаў для гэтай ранняй наладкі HTTP. Захавайце патрабаваныя кліенту URL налады аўтэнтыфікацыі і абыходу разам з гэтай ранняй наладкай.
Калі маршрутызацыя залежыць ад зменных асяроддзя, праверце захаванае асяроддзе як асобны ўваход. Стандартны user-env загружае ~/.spacemacs.env, які можа ўтрымліваць старыя імпартаваныя значэнні.
SPC f e eадкрывае канфігурацыю асяроддзя.SPC f e Eперазагружае яго.SPC f e C-eпаўторна імпартуе і перазапісвае захаваны файл, таму перагледзьце яго значэнні, перш чым спадзявацца на новы імпарт.
Экспарт у новым тэрмінале сам па сабе не замяняе гэты файл. Знешнія загрузчыкі Git таксама выкарыстоўваюць уласныя налады проксі Git; налада бібліятэкі URL датычыцца кліента URL.