{ description = "mykiwi.blog dev shell"; inputs.multiverse.url = "github:fzakaria/nixpkgs-multiverse"; outputs = { self, multiverse }: let system = "x86_64-linux"; mv = multiverse.multiverse.${system}; hugoVersion = "0.166.0"; hugo = mv.version "hugo" hugoVersion; in { packages.${system}.default = mv.tip.stdenvNoCC.mkDerivation { name = "mykiwi-blog"; src = ./blog; nativeBuildInputs = [ hugo ]; buildPhase = "hugo --minify --destination $out"; dontInstall = true; }; devShells.${system}.default = mv.tip.mkShell { name = "mykiwi-blog"; packages = [ hugo ]; shellHook = '' echo "Hugo $(hugo version)" ''; }; }; }