From 07913a9ba7fb3419b16abcc40c927c51c495bdfe Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Sun, 10 Jul 2022 20:11:57 +0100 Subject: [PATCH] Make wrapEmacs non-hermetic This will allow someone to ovewrite doom-emacs runtime environment variables, e.g. DOOMDIR, so they can load a modified doom.d directory for testing. Fixes: #203 --- default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/default.nix b/default.nix index 82f4bb8..62e3275 100644 --- a/default.nix +++ b/default.nix @@ -251,10 +251,10 @@ in emacs.overrideAttrs (esuper: cmd = '' wrapEmacs() { local -a wrapArgs=( - --set DOOMDIR ${doomDir} --set NIX_DOOM_EMACS_BINARY $1 - --set __DEBUG_doom_emacs_DIR ${doom-emacs} - --set __DEBUG_doomLocal_DIR ${doomLocal} + --set-default DOOMDIR ${doomDir} + --set-default __DEBUG_doom_emacs_DIR ${doom-emacs} + --set-default __DEBUG_doomLocal_DIR ${doomLocal} ) ${initDirArgs}