From 3557508e21024b07276f7e04b7be267a21f2f997 Mon Sep 17 00:00:00 2001 From: Kleidi Bujari Date: Sun, 24 Aug 2025 20:47:47 +0000 Subject: check env for http proxying before getting packages --- init.el | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/init.el b/init.el index a3e701d..b22b122 100644 --- a/init.el +++ b/init.el @@ -27,6 +27,13 @@ auto-save-default nil make-backup-files nil) +;; Conditionally enable HTTP proxy before package init +(when-let* ((proxy (getenv "FWDPROXY"))) + (setopt url-proxy-services + `(("no_proxy" . "^localhost") + ("http" . ,proxy) + ("https" . ,proxy)))) + (require 'package) (add-to-list 'package-archives -- cgit v1.3.1