diff --git a/init.el b/init.el
index 5369f2e..901b552 100644
--- a/init.el
+++ b/init.el
@@ -30,6 +30,12 @@ present on disk."
;; set up package handling
(require 'package)
(setq package-user-dir (cache-path "packages"))
+(package-initialize)
+(when (equal (system-name) "GEIMACFHPL9CRFG9")
+ (customize-set-variables 'url-proxy-services
+ '(("no_proxy" . "^\\(localhost\\|127\\..*\\)")
+ ("http" . "127.0.0.1:9000")
+ ("https" . "127.0.0.1:9000"))))
(setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")
(add-to-list 'package-archives
@@ -38,7 +44,6 @@ present on disk."
;;; you're a computer, you don't get to disrupt my work
(setq native-comp-async-report-warnings-errors 'silent)
-(package-initialize)
(let* ((home-dir (getenv "HOME"))
(ensure-lisp (emacs-path "ensure.el")))
(load ensure-lisp))
@@ -265,7 +270,12 @@ present on disk."
'(global-font-lock-mode t)
'(org-html-mathjax-template
"\12\12")
- '(package-selected-packages nil))
+ '(package-selected-packages
+ '(ag auto-complete c-eldoc ebib ellama elpy exec-path-from-shell geiser
+ go-mode gruvbox-theme keychain-environment lua-mode luarocks magit
+ markdown-mode mwim nix-mode nix-modeline nix-ts-mode nixos-options
+ org-journal org-ref org-roam paredit pelican-mode projectile
+ racket-mode scpaste simple-httpd slime undo-tree xcscope)))
(custom-set-faces
;; custom-set-faces was added by Custom.