mykiwi/mykiwi.blogpublic Fork 0
13284292baaf02985a0f100766b934a53737c51d
Commits
Clone
git clone https://git.rickub.com/mykiwi/mykiwi.blog.git
git clone ssh://git@rickub.com/mykiwi/mykiwi.blog.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

flake.nix · 34 lines · 790 BNix Blame HistoryRaw
Add flake.nix pinning hugo via nixpkgs-multiverse df63fc8 Romain Gautier yesterday1{
2 description = "mykiwi.blog dev shell";
3
4 inputs.multiverse.url = "github:fzakaria/nixpkgs-multiverse";
5
6 outputs = { self, multiverse }:
7 let
8 system = "x86_64-linux";
9 mv = multiverse.multiverse.${system};
10 hugoVersion = "0.166.0";
Add nix build target and README 1328429 Romain Gautier yesterday11 hugo = mv.version "hugo" hugoVersion;
Add flake.nix pinning hugo via nixpkgs-multiverse df63fc8 Romain Gautier yesterday12 in
13 {
Add nix build target and README 1328429 Romain Gautier yesterday14 packages.${system}.default = mv.tip.stdenvNoCC.mkDerivation {
15 name = "mykiwi-blog";
16 src = ./blog;
17 nativeBuildInputs = [ hugo ];
18 buildPhase = "hugo --minify --destination $out";
19 dontInstall = true;
20 };
21
Add flake.nix pinning hugo via nixpkgs-multiverse df63fc8 Romain Gautier yesterday22 devShells.${system}.default = mv.tip.mkShell {
23 name = "mykiwi-blog";
24
25 packages = [
Add nix build target and README 1328429 Romain Gautier yesterday26 hugo
Add flake.nix pinning hugo via nixpkgs-multiverse df63fc8 Romain Gautier yesterday27 ];
28
29 shellHook = ''
30 echo "Hugo $(hugo version)"
31 '';
32 };
33 };
34}