diff options
Diffstat (limited to '.builds')
-rw-r--r-- | .builds/auto.yml | 2 | ||||
-rw-r--r-- | .builds/shell.nix | 11 |
2 files changed, 8 insertions, 5 deletions
diff --git a/.builds/auto.yml b/.builds/auto.yml index c5b9a7b..34756e1 100644 --- a/.builds/auto.yml +++ b/.builds/auto.yml @@ -19,7 +19,7 @@ tasks: - build: | cd site nix-shell .builds/shell.nix --run 'julia --project=@. .builds/franklin.jl' - nix-shell -p python3Packages.css-html-js-minify --run _libs/minify + nix-shell -p python3Packages.css-html-js-minify --run _libs/postprocess - deploy: | tar -cvzf site.tar.gz -C site/__site . acurl -f https://pages.sr.ht/publish/cnx.srht.site -F content=@site.tar.gz diff --git a/.builds/shell.nix b/.builds/shell.nix index 3f21d40..b73cc6c 100644 --- a/.builds/shell.nix +++ b/.builds/shell.nix @@ -1,12 +1,15 @@ with import <nixpkgs> {}; mkShell { nativeBuildInputs = [ - julia-bin nodejs nodePackages.katex - ] ++ (with python3Packages; [ bleach markdown ]); + julia-bin nodejs nodePackages.katex python3Packages.formbox + ]; shellHook = '' npm install highlight.js # https://github.com/NixOS/nixpkgs/issues/152201 - ln -fns ${nodePackages.katex}/lib/node_modules/katex/dist _libs/katex - ln -fs _libs/katex/{fonts,katex.min.css} _css + katex=${nodePackages.katex}/lib/node_modules/katex/dist + install -m 755 -d _css/fonts _libs/katex + install -m 644 $katex/katex.min.css _css + install -m 644 $katex/fonts/* _css/fonts + install -m 644 $katex/{katex.min.js,contrib/auto-render.min.js} _libs/katex ''; } |