diff --git a/flake.nix b/flake.nix index 0eba7e7..8d05c70 100644 --- a/flake.nix +++ b/flake.nix @@ -50,11 +50,11 @@ packages.slides = pkgs.stdenvNoCC.mkDerivation rec { name = "slides"; - src = ./.; # because slides/assets is a symlink + src = ./slides; + assets = ./assets; - npmRoot = "slides"; npmDeps = pkgs.fetchNpmDeps { - src = "${src}/slides"; + inherit src; hash = "sha256-GJ10or/LERFOsBG6CqnRFXnXSEZB7+0C5CV6t8X/Um8="; }; @@ -64,7 +64,9 @@ ]; buildPhase = '' - cd slides + rm assets + ln -s $assets assets + npm run build '';