diff --git a/home/develop/emacs/custom.el b/home/develop/emacs/custom.el index 3d42713..0171fea 100644 --- a/home/develop/emacs/custom.el +++ b/home/develop/emacs/custom.el @@ -15,6 +15,14 @@ ;; Disable annoying bell (setq ring-bell-function 'ignore) +;; Skip package.el entirely when using Nix +(setq package-enable-at-startup nil) +(setq package-archives nil) +(when (and (boundp 'use-package-ensure-function) + (getenv "NIX_PROFILES")) + (setq use-package-ensure-function 'ignore) + (setq use-package-always-ensure nil)) + ;; ----------------------------------------------------------------------------- ;; --- Editor Defaults ;; -----------------------------------------------------------------------------