This commit is contained in:
Paul-Nicolas Madelaine 2024-06-11 22:30:58 +02:00
parent f0f281df61
commit d825e28e45

View file

@ -4,13 +4,16 @@
flake-utils.url = "flake-utils";
};
outputs = {
outputs =
{
self,
nixpkgs,
flake-utils,
}:
flake-utils.lib.eachDefaultSystem (system: let
pkgs = import nixpkgs {inherit system;};
flake-utils.lib.eachDefaultSystem (
system:
let
pkgs = import nixpkgs { inherit system; };
papermod = pkgs.fetchFromGitHub {
owner = "adityatelange";
repo = "hugo-PaperMod";
@ -21,12 +24,14 @@
name = "website";
src = ./.;
postPatch = "mkdir themes && cp -r ${papermod} themes/papermod";
nativeBuildInputs = [pkgs.hugo];
nativeBuildInputs = [ pkgs.hugo ];
buildPhase = "hugo";
installPhase = "cp -r public $out";
};
in {
in
{
packages.default = website;
devShells.default = pkgs.mkShell {packages = [pkgs.hugo];};
});
devShells.default = pkgs.mkShell { packages = [ pkgs.hugo ]; };
}
);
}