mykiwi/mykiwi.blogpublic Fork 0
df63fc8
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.

Add flake.nix pinning hugo via nixpkgs-multiverse

default.nix was never committed, so this is the first checked-in
Nix setup: flake.lock holds the reproducible pin instead of a
hand-written hash in the .nix file.
Romain Gautier committed 2026-09-17T16:44:38+02:00 Browse files
df63fc8
added flake.lock +26 -0
new file mode 100644
@@ -0,0 +1,26 @@
1+{
2+ "nodes": {
3+ "multiverse": {
4+ "locked": {
5+ "lastModified": 1789596272,
6+ "narHash": "sha256-77w6/8smBVoIGOMdRyq3G7RnujIS7h5B4wMGVhTIKf0=",
7+ "owner": "fzakaria",
8+ "repo": "nixpkgs-multiverse",
9+ "rev": "b780524b47fbe8b9ae8605a761a8fe9ad1a8e48b",
10+ "type": "github"
11+ },
12+ "original": {
13+ "owner": "fzakaria",
14+ "repo": "nixpkgs-multiverse",
15+ "type": "github"
16+ }
17+ },
18+ "root": {
19+ "inputs": {
20+ "multiverse": "multiverse"
21+ }
22+ }
23+ },
24+ "root": "root",
25+ "version": 7
26+}
new file mode 100644
@@ -0,0 +1,26 @@
1+{
2+ "nodes": {
3+ "multiverse": {
4+ "locked": {
5+ "lastModified": 1789596272,
6+ "narHash": "sha256-77w6/8smBVoIGOMdRyq3G7RnujIS7h5B4wMGVhTIKf0=",
7+ "owner": "fzakaria",
8+ "repo": "nixpkgs-multiverse",
9+ "rev": "b780524b47fbe8b9ae8605a761a8fe9ad1a8e48b",
10+ "type": "github"
11+ },
12+ "original": {
13+ "owner": "fzakaria",
14+ "repo": "nixpkgs-multiverse",
15+ "type": "github"
16+ }
17+ },
18+ "root": {
19+ "inputs": {
20+ "multiverse": "multiverse"
21+ }
22+ }
23+ },
24+ "root": "root",
25+ "version": 7
26+}
added flake.nix +25 -0
new file mode 100644
@@ -0,0 +1,25 @@
1+{
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";
11+ in
12+ {
13+ devShells.${system}.default = mv.tip.mkShell {
14+ name = "mykiwi-blog";
15+
16+ packages = [
17+ (mv.version "hugo" hugoVersion)
18+ ];
19+
20+ shellHook = ''
21+ echo "Hugo $(hugo version)"
22+ '';
23+ };
24+ };
25+}
new file mode 100644
@@ -0,0 +1,25 @@
1+{
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";
11+ in
12+ {
13+ devShells.${system}.default = mv.tip.mkShell {
14+ name = "mykiwi-blog";
15+
16+ packages = [
17+ (mv.version "hugo" hugoVersion)
18+ ];
19+
20+ shellHook = ''
21+ echo "Hugo $(hugo version)"
22+ '';
23+ };
24+ };
25+}