From 09a424d95636112c8be9ec89b0af380b43574bdd Mon Sep 17 00:00:00 2001 From: Pizmovc Date: Fri, 20 Jun 2025 22:20:09 +0200 Subject: [PATCH] Build the site with nix --- flake.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/flake.nix b/flake.nix index dd6cc6d..d8c6552 100644 --- a/flake.nix +++ b/flake.nix @@ -24,9 +24,25 @@ inherit pkgs; src = inputs.eleventy-src; }; + + # The static site + site = pkgs.stdenv.mkDerivation { + pname = "my-static-site"; + version = "1.0.0"; + src = ./.; + buildInputs = [ eleventy ]; + buildPhase = "eleventy"; + installPhase = '' + mkdir -p $out/ + echo $out + cp -r _site/* $out/ + ''; + }; in { packages.eleventy = eleventy; + packages.site = site; + packages.default = site; devShells.default = pkgs.mkShell { buildInputs = with pkgs; [ just