From a65c39e97bb47a415707041340f9c4fd09450550 Mon Sep 17 00:00:00 2001 From: Preston Pan Date: Tue, 3 Mar 2026 14:19:43 -0800 Subject: fix emacs in submodule --- flake.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index 0191615..3a2e474 100644 --- a/flake.nix +++ b/flake.nix @@ -41,15 +41,22 @@ fi website = pkgs.stdenv.mkDerivation { name = "org-publish-website"; src = pkgs.lib.cleanSource ./.; - buildInputs = [ ci-emacs ]; + buildInputs = [ + ci-emacs + pkgs.git + ]; buildPhase = '' +export HOME=$TMPDIR/fake-home +mkdir -p $HOME/.emacs.d mkdir -p public +ln -s "$(pwd)" $HOME/monorepo emacs -Q --batch \ + --eval '(setq noninteractive t)' \ --eval '(setq system-email "ci@dummy.local")' \ --eval '(setq system-username "ci-runner")' \ --eval '(setq system-fullname "CI Pipeline")' \ --eval '(setq system-gpgkey "00000000")' \ - -l ./nix/init.el \ + -l ${hyprnixmacs}/init.el \ --eval '(org-publish-all t)' ''; -- cgit v1.3