From dec005ea34c620d7d3df81791ba7d303d45e2882 Mon Sep 17 00:00:00 2001 From: William Carroll Date: Wed, 4 Mar 2020 19:25:13 +0000 Subject: Consume top-level emacs attribute Refactor `nix/rebuild-emacs` to consume newly defined top-level emacs attribute. --- emacs/.emacs.d/wpc/wpc-nix.el | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'emacs/.emacs.d/wpc/wpc-nix.el') diff --git a/emacs/.emacs.d/wpc/wpc-nix.el b/emacs/.emacs.d/wpc/wpc-nix.el index 15806e042fd3..b259a66b8955 100644 --- a/emacs/.emacs.d/wpc/wpc-nix.el +++ b/emacs/.emacs.d/wpc/wpc-nix.el @@ -21,12 +21,13 @@ (use-package nix-mode :mode "\\.nix\\'") +;; TODO(wpcarro): Ensure the sub-process can resolve . (defun nix/rebuild-emacs () "Use nix-env to rebuild wpcarros-emacs." (interactive) - (start-process "nix-build/.emacs" "*nix-build/.emacs*" - "nix-env" "-f" (f-join (getenv "BRIEFCASE") "emacs") "-i") - (display-buffer "*nix-build/.emacs*")) + (start-process "nix-build/" "*nix-build/*" + "nix-env" "-f" "" "-iA" "emacs") + (display-buffer "*nix-build/*")) (defun nix/sly-from-briefcase (attribute) "Start a Sly REPL configured with a Lisp matching a derivation -- cgit 1.4.1