this repo has no description
1{ 2 description = "Flake utils demo"; 3 4 inputs.flake-utils.url = "github:numtide/flake-utils"; 5 6 outputs = { self, nixpkgs, flake-utils }: 7 flake-utils.lib.eachDefaultSystem (system: 8 let 9 pkgs = import nixpkgs { inherit system; }; 10 blog = pkgs.stdenvNoCC.mkDerivation { 11 name = "hauleth-blog"; 12 src = ./.; 13 14 nativeBuildInputs = [ 15 pkgs.zola 16 ]; 17 18 buildPhase = '' 19 zola --version 20 zola build --output-dir $out 21 ''; 22 23 dontInstall = true; 24 }; 25 in 26 { 27 packages = { 28 inherit blog; 29 }; 30 defaultPackage = blog; 31 32 devShells.default = pkgs.mkShell { 33 inputsFrom = [ blog ]; 34 35 packages = [ 36 # pkgs.netlify-cli 37 pkgs.vale 38 pkgs.mdl 39 ]; 40 }; 41 } 42 ); 43}