diff --git a/Justfile b/Justfile index b85f431..d15d952 100644 --- a/Justfile +++ b/Justfile @@ -1,5 +1,5 @@ default: - guix time-machine --channels=./channels.scm.lock -- shell --container --emulate-fhs --manifest=./manifest.scm -- sh -c "mkdir -p ./out && pdflatex -output-directory=./out ./src/document.tex" + guix time-machine --channels=./channels.scm.lock -- shell --container --emulate-fhs --manifest=./manifest.scm -- sh -c "mkdir -p ./out && lualatex -output-directory=./out ./src/document.tex" dev: guix time-machine --channels=./channels.scm.lock -- shell --manifest=./manifest.scm diff --git a/channels.scm.lock b/channels.scm.lock new file mode 100644 index 0000000..fe48e8e --- /dev/null +++ b/channels.scm.lock @@ -0,0 +1,11 @@ +(list (channel + (name 'guix) + (url "https://git.savannah.gnu.org/git/guix.git") + (branch "master") + (commit + "10e99250f49d40563619c849b0d4ada31f985991") + (introduction + (make-channel-introduction + "9edb3f66fd807b096b48283debdcddccfea34bad" + (openpgp-fingerprint + "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))) diff --git a/manifest.scm b/manifest.scm index 7827cf4..67454b3 100644 --- a/manifest.scm +++ b/manifest.scm @@ -2,4 +2,4 @@ (use-modules (template-package) (gnu packages tex)) -(packages->manifest (list texlive-scheme-basic texlive-cm-super texlive-hyperref texlive-pgf texlive-geometry coreutils)) +(packages->manifest (list texlive-scheme-basic texlive-cm-super texlive-hyperref texlive-etoolbox texlive-pgf texlive-geometry coreutils))