Configuration for my NixOS based systems and Home Manager
1{
2 "nodes": {
3 "agenix": {
4 "inputs": {
5 "darwin": "darwin",
6 "home-manager": "home-manager",
7 "nixpkgs": "nixpkgs",
8 "systems": "systems"
9 },
10 "locked": {
11 "lastModified": 1762618334,
12 "narHash": "sha256-wyT7Pl6tMFbFrs8Lk/TlEs81N6L+VSybPfiIgzU8lbQ=",
13 "owner": "ryantm",
14 "repo": "agenix",
15 "rev": "fcdea223397448d35d9b31f798479227e80183f6",
16 "type": "github"
17 },
18 "original": {
19 "owner": "ryantm",
20 "repo": "agenix",
21 "type": "github"
22 }
23 },
24 "darwin": {
25 "inputs": {
26 "nixpkgs": [
27 "agenix",
28 "nixpkgs"
29 ]
30 },
31 "locked": {
32 "lastModified": 1744478979,
33 "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
34 "owner": "lnl7",
35 "repo": "nix-darwin",
36 "rev": "43975d782b418ebf4969e9ccba82466728c2851b",
37 "type": "github"
38 },
39 "original": {
40 "owner": "lnl7",
41 "ref": "master",
42 "repo": "nix-darwin",
43 "type": "github"
44 }
45 },
46 "determinate-nixd-aarch64-darwin": {
47 "flake": false,
48 "locked": {
49 "narHash": "sha256-uWDS94cAYprGj+AwuT42nuuDDicRLj1S0JwalZGeBRU=",
50 "type": "file",
51 "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/macOS"
52 },
53 "original": {
54 "type": "file",
55 "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/macOS"
56 }
57 },
58 "determinate-nixd-aarch64-linux": {
59 "flake": false,
60 "locked": {
61 "narHash": "sha256-uHBcZCh2/Bj5/88TDihupA336tSQDk7s5lVP66IDAX0=",
62 "type": "file",
63 "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/aarch64-linux"
64 },
65 "original": {
66 "type": "file",
67 "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/aarch64-linux"
68 }
69 },
70 "determinate-nixd-x86_64-linux": {
71 "flake": false,
72 "locked": {
73 "narHash": "sha256-y+l05H6GNv/1WcrMztDYem8VBWqjc9gNg4WjeQ1PQxo=",
74 "type": "file",
75 "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/x86_64-linux"
76 },
77 "original": {
78 "type": "file",
79 "url": "https://install.determinate.systems/determinate-nixd/tag/v3.15.1/x86_64-linux"
80 }
81 },
82 "determinite": {
83 "inputs": {
84 "determinate-nixd-aarch64-darwin": "determinate-nixd-aarch64-darwin",
85 "determinate-nixd-aarch64-linux": "determinate-nixd-aarch64-linux",
86 "determinate-nixd-x86_64-linux": "determinate-nixd-x86_64-linux",
87 "nix": "nix",
88 "nixpkgs": [
89 "nixpkgs"
90 ]
91 },
92 "locked": {
93 "lastModified": 1766549083,
94 "narHash": "sha256-G1Hljg7vIBt8n9cxO382YAZWtZU/mYfQcg3icdNG8RQ=",
95 "rev": "ba8999fac986e70f52b4cba15047be7bbb7b6346",
96 "revCount": 318,
97 "type": "tarball",
98 "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.15.1/019b4e8a-dc22-75db-aef5-a447efbb1a13/source.tar.gz"
99 },
100 "original": {
101 "type": "tarball",
102 "url": "https://flakehub.com/f/DeterminateSystems/determinate/3"
103 }
104 },
105 "flake-compat": {
106 "flake": false,
107 "locked": {
108 "lastModified": 1696426674,
109 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
110 "owner": "edolstra",
111 "repo": "flake-compat",
112 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
113 "type": "github"
114 },
115 "original": {
116 "owner": "edolstra",
117 "repo": "flake-compat",
118 "type": "github"
119 }
120 },
121 "flake-compat_2": {
122 "flake": false,
123 "locked": {
124 "lastModified": 1761588595,
125 "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=",
126 "owner": "edolstra",
127 "repo": "flake-compat",
128 "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5",
129 "type": "github"
130 },
131 "original": {
132 "owner": "edolstra",
133 "repo": "flake-compat",
134 "type": "github"
135 }
136 },
137 "flake-parts": {
138 "inputs": {
139 "nixpkgs-lib": [
140 "determinite",
141 "nix",
142 "nixpkgs"
143 ]
144 },
145 "locked": {
146 "lastModified": 1748821116,
147 "narHash": "sha256-F82+gS044J1APL0n4hH50GYdPRv/5JWm34oCJYmVKdE=",
148 "rev": "49f0870db23e8c1ca0b5259734a02cd9e1e371a1",
149 "revCount": 377,
150 "type": "tarball",
151 "url": "https://api.flakehub.com/f/pinned/hercules-ci/flake-parts/0.1.377%2Brev-49f0870db23e8c1ca0b5259734a02cd9e1e371a1/01972f28-554a-73f8-91f4-d488cc502f08/source.tar.gz"
152 },
153 "original": {
154 "type": "tarball",
155 "url": "https://flakehub.com/f/hercules-ci/flake-parts/0.1"
156 }
157 },
158 "git-hooks-nix": {
159 "inputs": {
160 "flake-compat": "flake-compat",
161 "gitignore": [
162 "determinite",
163 "nix"
164 ],
165 "nixpkgs": [
166 "determinite",
167 "nix",
168 "nixpkgs"
169 ]
170 },
171 "locked": {
172 "lastModified": 1747372754,
173 "narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=",
174 "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46",
175 "revCount": 1026,
176 "type": "tarball",
177 "url": "https://api.flakehub.com/f/pinned/cachix/git-hooks.nix/0.1.1026%2Brev-80479b6ec16fefd9c1db3ea13aeb038c60530f46/0196d79a-1b35-7b8e-a021-c894fb62163d/source.tar.gz"
178 },
179 "original": {
180 "type": "tarball",
181 "url": "https://flakehub.com/f/cachix/git-hooks.nix/0.1.941"
182 }
183 },
184 "gitignore": {
185 "inputs": {
186 "nixpkgs": [
187 "pre-commit-hooks",
188 "nixpkgs"
189 ]
190 },
191 "locked": {
192 "lastModified": 1709087332,
193 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
194 "owner": "hercules-ci",
195 "repo": "gitignore.nix",
196 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
197 "type": "github"
198 },
199 "original": {
200 "owner": "hercules-ci",
201 "repo": "gitignore.nix",
202 "type": "github"
203 }
204 },
205 "home-manager": {
206 "inputs": {
207 "nixpkgs": [
208 "agenix",
209 "nixpkgs"
210 ]
211 },
212 "locked": {
213 "lastModified": 1745494811,
214 "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
215 "owner": "nix-community",
216 "repo": "home-manager",
217 "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
218 "type": "github"
219 },
220 "original": {
221 "owner": "nix-community",
222 "repo": "home-manager",
223 "type": "github"
224 }
225 },
226 "home-manager_2": {
227 "inputs": {
228 "nixpkgs": [
229 "nixpkgs"
230 ]
231 },
232 "locked": {
233 "lastModified": 1767024057,
234 "narHash": "sha256-B1aycRjMRvb6QOGbnqDhiDzZwMebj5jxZ5qyJzaKvpI=",
235 "owner": "nix-community",
236 "repo": "home-manager",
237 "rev": "34578a2fdfce4257ce5f5baf6e7efbd4e4e252b1",
238 "type": "github"
239 },
240 "original": {
241 "owner": "nix-community",
242 "ref": "release-25.11",
243 "repo": "home-manager",
244 "type": "github"
245 }
246 },
247 "nix": {
248 "inputs": {
249 "flake-parts": "flake-parts",
250 "git-hooks-nix": "git-hooks-nix",
251 "nixpkgs": "nixpkgs_2",
252 "nixpkgs-23-11": "nixpkgs-23-11",
253 "nixpkgs-regression": "nixpkgs-regression"
254 },
255 "locked": {
256 "lastModified": 1766546676,
257 "narHash": "sha256-GsC52VFF9Gi2pgP/haQyPdQoF5Qe2myk1tsPcuJZI28=",
258 "rev": "51dacdd248e8071cd0243a8245c8c42ac1f33307",
259 "revCount": 24299,
260 "type": "tarball",
261 "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.15.1/019b4e84-d036-75db-b6c6-6bc2e2035c53/source.tar.gz"
262 },
263 "original": {
264 "type": "tarball",
265 "url": "https://flakehub.com/f/DeterminateSystems/nix-src/%2A"
266 }
267 },
268 "nixpkgs": {
269 "locked": {
270 "lastModified": 1754028485,
271 "narHash": "sha256-IiiXB3BDTi6UqzAZcf2S797hWEPCRZOwyNThJIYhUfk=",
272 "owner": "NixOS",
273 "repo": "nixpkgs",
274 "rev": "59e69648d345d6e8fef86158c555730fa12af9de",
275 "type": "github"
276 },
277 "original": {
278 "owner": "NixOS",
279 "ref": "nixos-25.05",
280 "repo": "nixpkgs",
281 "type": "github"
282 }
283 },
284 "nixpkgs-23-11": {
285 "locked": {
286 "lastModified": 1717159533,
287 "narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=",
288 "owner": "NixOS",
289 "repo": "nixpkgs",
290 "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446",
291 "type": "github"
292 },
293 "original": {
294 "owner": "NixOS",
295 "repo": "nixpkgs",
296 "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446",
297 "type": "github"
298 }
299 },
300 "nixpkgs-regression": {
301 "locked": {
302 "lastModified": 1643052045,
303 "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=",
304 "owner": "NixOS",
305 "repo": "nixpkgs",
306 "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2",
307 "type": "github"
308 },
309 "original": {
310 "owner": "NixOS",
311 "repo": "nixpkgs",
312 "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2",
313 "type": "github"
314 }
315 },
316 "nixpkgs-unstable": {
317 "locked": {
318 "lastModified": 1766902085,
319 "narHash": "sha256-coBu0ONtFzlwwVBzmjacUQwj3G+lybcZ1oeNSQkgC0M=",
320 "owner": "nixos",
321 "repo": "nixpkgs",
322 "rev": "c0b0e0fddf73fd517c3471e546c0df87a42d53f4",
323 "type": "github"
324 },
325 "original": {
326 "owner": "nixos",
327 "ref": "nixos-unstable",
328 "repo": "nixpkgs",
329 "type": "github"
330 }
331 },
332 "nixpkgs_2": {
333 "locked": {
334 "lastModified": 1761597516,
335 "narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=",
336 "rev": "daf6dc47aa4b44791372d6139ab7b25269184d55",
337 "revCount": 811874,
338 "type": "tarball",
339 "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2505.811874%2Brev-daf6dc47aa4b44791372d6139ab7b25269184d55/019a3494-3498-707e-9086-1fb81badc7fe/source.tar.gz"
340 },
341 "original": {
342 "type": "tarball",
343 "url": "https://flakehub.com/f/NixOS/nixpkgs/0.2505"
344 }
345 },
346 "nixpkgs_3": {
347 "locked": {
348 "lastModified": 1767047869,
349 "narHash": "sha256-tzYsEzXEVa7op1LTnrLSiPGrcCY6948iD0EcNLWcmzo=",
350 "owner": "nixos",
351 "repo": "nixpkgs",
352 "rev": "89dbf01df72eb5ebe3b24a86334b12c27d68016a",
353 "type": "github"
354 },
355 "original": {
356 "owner": "nixos",
357 "ref": "nixos-25.11",
358 "repo": "nixpkgs",
359 "type": "github"
360 }
361 },
362 "nixpkgs_4": {
363 "locked": {
364 "lastModified": 1764947035,
365 "narHash": "sha256-EYHSjVM4Ox4lvCXUMiKKs2vETUSL5mx+J2FfutM7T9w=",
366 "owner": "NixOS",
367 "repo": "nixpkgs",
368 "rev": "a672be65651c80d3f592a89b3945466584a22069",
369 "type": "github"
370 },
371 "original": {
372 "owner": "NixOS",
373 "ref": "nixpkgs-unstable",
374 "repo": "nixpkgs",
375 "type": "github"
376 }
377 },
378 "pre-commit-hooks": {
379 "inputs": {
380 "flake-compat": "flake-compat_2",
381 "gitignore": "gitignore",
382 "nixpkgs": "nixpkgs_4"
383 },
384 "locked": {
385 "lastModified": 1765911976,
386 "narHash": "sha256-t3T/xm8zstHRLx+pIHxVpQTiySbKqcQbK+r+01XVKc0=",
387 "owner": "cachix",
388 "repo": "git-hooks.nix",
389 "rev": "b68b780b69702a090c8bb1b973bab13756cc7a27",
390 "type": "github"
391 },
392 "original": {
393 "owner": "cachix",
394 "repo": "git-hooks.nix",
395 "type": "github"
396 }
397 },
398 "root": {
399 "inputs": {
400 "agenix": "agenix",
401 "determinite": "determinite",
402 "home-manager": "home-manager_2",
403 "nixpkgs": "nixpkgs_3",
404 "nixpkgs-unstable": "nixpkgs-unstable",
405 "pre-commit-hooks": "pre-commit-hooks"
406 }
407 },
408 "systems": {
409 "locked": {
410 "lastModified": 1681028828,
411 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
412 "owner": "nix-systems",
413 "repo": "default",
414 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
415 "type": "github"
416 },
417 "original": {
418 "owner": "nix-systems",
419 "repo": "default",
420 "type": "github"
421 }
422 }
423 },
424 "root": "root",
425 "version": 7
426}