dotspacemacs/user-config виконується в кінці ініціалізації. Значення проксі, потрібні для раннього завантаження пакетів, помістіть у наявний hook dotspacemacs/user-init активного dotfile:

(setq url-proxy-services
      '(("http" . "proxy.example:8080")
        ("https" . "proxy.example:8080")))

Об'єднайте форму з іншими ініціалізаціями hook. Значення — це пари 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.

Схожі статті