authorgravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-06-22 19:05:32-07:00
committergravatar for nmarks413@gmail.comNatalie Marks <nmarks413@gmail.com> 2024-06-22 19:05:32-07:00
log43d12a06a3f4192de65b339822745e9aa0164a69
tree2d21aaad55d973d910e2f8f381b067de62ee85d3
parent6a2565df326acec4562f39f0c4bf4a796ebdd6ec

update flake


2 files changed, 449 insertions(+), 136 deletions(-)

flake.lock+433-133
......@@ -18,39 +18,6 @@
1818 "type": "github"
1919 }
2020 },
21 "base16-alacritty": {
22 "flake": false,
23 "locked": {
24 "lastModified": 1703982197,
25 "narHash": "sha256-TNxKbwdiUXGi4Z4chT72l3mt3GSvOcz6NZsUH8bQU/k=",
26 "owner": "aarowill",
27 "repo": "base16-alacritty",
28 "rev": "c95c200b3af739708455a03b5d185d3d2d263c6e",
29 "type": "github"
30 },
31 "original": {
32 "owner": "aarowill",
33 "repo": "base16-alacritty",
34 "type": "github"
35 }
36 },
37 "base16-alacritty-yaml": {
38 "flake": false,
39 "locked": {
40 "lastModified": 1674275109,
41 "narHash": "sha256-Adwx9yP70I6mJrjjODOgZJjt4OPPe8gJu7UuBboXO4M=",
42 "owner": "aarowill",
43 "repo": "base16-alacritty",
44 "rev": "63d8ae5dfefe5db825dd4c699d0cdc2fc2c3eaf7",
45 "type": "github"
46 },
47 "original": {
48 "owner": "aarowill",
49 "repo": "base16-alacritty",
50 "rev": "63d8ae5dfefe5db825dd4c699d0cdc2fc2c3eaf7",
51 "type": "github"
52 }
53 },
5421 "base16-fish": {
5522 "flake": false,
5623 "locked": {
......@@ -134,15 +101,15 @@
134101 "base16-vim": {
135102 "flake": false,
136103 "locked": {
137 "lastModified": 1663659192,
138 "narHash": "sha256-uJvaYYDMXvoo0fhBZUhN8WBXeJ87SRgof6GEK2efFT0=",
139 "owner": "chriskempson",
104 "lastModified": 1716150083,
105 "narHash": "sha256-ZMhnNmw34ogE5rJZrjRv5MtG3WaqKd60ds2VXvT6hEc=",
106 "owner": "tinted-theming",
140107 "repo": "base16-vim",
141 "rev": "3be3cd82cd31acfcab9a41bad853d9c68d30478d",
108 "rev": "6e955d704d046b0dc3e5c2d68a2a6eeffd2b5d3d",
142109 "type": "github"
143110 },
144111 "original": {
145 "owner": "chriskempson",
112 "owner": "tinted-theming",
146113 "repo": "base16-vim",
147114 "type": "github"
148115 }
......@@ -152,11 +119,11 @@
152119 "nixpkgs": "nixpkgs"
153120 },
154121 "locked": {
155 "lastModified": 1710515083,
156 "narHash": "sha256-3ve+IZzSpMigIIIW7x/WVSkm/5IyKb0ggFLcanbzskU=",
122 "lastModified": 1718832246,
123 "narHash": "sha256-MfQGu+Y4/A0GKIu9d//U+yiP0fN/7cWhEo2dut4UvcE=",
157124 "owner": "StevenBlack",
158125 "repo": "hosts",
159 "rev": "7c0ba20a0a205e3bf89a34d6fa5776980b3bec27",
126 "rev": "560c37e5ae2b82008ea568d75e63b93a14a0b8a6",
160127 "type": "github"
161128 },
162129 "original": {
......@@ -181,6 +148,128 @@
181148 "type": "github"
182149 }
183150 },
151 "flake-compat_2": {
152 "flake": false,
153 "locked": {
154 "lastModified": 1696426674,
155 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
156 "owner": "edolstra",
157 "repo": "flake-compat",
158 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
159 "type": "github"
160 },
161 "original": {
162 "owner": "edolstra",
163 "repo": "flake-compat",
164 "type": "github"
165 }
166 },
167 "flake-compat_3": {
168 "flake": false,
169 "locked": {
170 "lastModified": 1696426674,
171 "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
172 "owner": "edolstra",
173 "repo": "flake-compat",
174 "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
175 "type": "github"
176 },
177 "original": {
178 "owner": "edolstra",
179 "repo": "flake-compat",
180 "type": "github"
181 }
182 },
183 "flake-utils": {
184 "inputs": {
185 "systems": "systems"
186 },
187 "locked": {
188 "lastModified": 1710146030,
189 "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
190 "owner": "numtide",
191 "repo": "flake-utils",
192 "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
193 "type": "github"
194 },
195 "original": {
196 "owner": "numtide",
197 "repo": "flake-utils",
198 "type": "github"
199 }
200 },
201 "flake-utils_2": {
202 "inputs": {
203 "systems": "systems_3"
204 },
205 "locked": {
206 "lastModified": 1705309234,
207 "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
208 "owner": "numtide",
209 "repo": "flake-utils",
210 "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
211 "type": "github"
212 },
213 "original": {
214 "owner": "numtide",
215 "repo": "flake-utils",
216 "type": "github"
217 }
218 },
219 "flake-utils_3": {
220 "inputs": {
221 "systems": "systems_4"
222 },
223 "locked": {
224 "lastModified": 1710146030,
225 "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
226 "owner": "numtide",
227 "repo": "flake-utils",
228 "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
229 "type": "github"
230 },
231 "original": {
232 "owner": "numtide",
233 "repo": "flake-utils",
234 "type": "github"
235 }
236 },
237 "flake-utils_4": {
238 "inputs": {
239 "systems": "systems_5"
240 },
241 "locked": {
242 "lastModified": 1705309234,
243 "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
244 "owner": "numtide",
245 "repo": "flake-utils",
246 "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
247 "type": "github"
248 },
249 "original": {
250 "owner": "numtide",
251 "repo": "flake-utils",
252 "type": "github"
253 }
254 },
255 "foundryvtt": {
256 "inputs": {
257 "nixpkgs": "nixpkgs_2"
258 },
259 "locked": {
260 "lastModified": 1718750219,
261 "narHash": "sha256-smerrArdnrMKx41wS1V0ZOvyE8mim4N1xzFJKzbowek=",
262 "owner": "reckenrode",
263 "repo": "nix-foundryvtt",
264 "rev": "b7d5ff4c61d2abefa618a773641adc50242cc151",
265 "type": "github"
266 },
267 "original": {
268 "owner": "reckenrode",
269 "repo": "nix-foundryvtt",
270 "type": "github"
271 }
272 },
184273 "fromYaml": {
185274 "flake": false,
186275 "locked": {
......@@ -197,19 +286,40 @@
197286 "type": "github"
198287 }
199288 },
289 "gitignore": {
290 "inputs": {
291 "nixpkgs": [
292 "zls",
293 "nixpkgs"
294 ]
295 },
296 "locked": {
297 "lastModified": 1709087332,
298 "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
299 "owner": "hercules-ci",
300 "repo": "gitignore.nix",
301 "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
302 "type": "github"
303 },
304 "original": {
305 "owner": "hercules-ci",
306 "repo": "gitignore.nix",
307 "type": "github"
308 }
309 },
200310 "gnome-shell": {
201311 "flake": false,
202312 "locked": {
203 "lastModified": 1698794309,
204 "narHash": "sha256-/TIkZ8y5Wv3QHLFp79Poao9fINurKs5pa4z0CRe+F8s=",
313 "lastModified": 1713702291,
314 "narHash": "sha256-zYP1ehjtcV8fo+c+JFfkAqktZ384Y+y779fzmR9lQAU=",
205315 "owner": "GNOME",
206316 "repo": "gnome-shell",
207 "rev": "a7c169c6c29cf02a4c392fa0acbbc5f5072823e7",
317 "rev": "0d0aadf013f78a7f7f1dc984d0d812971864b934",
208318 "type": "github"
209319 },
210320 "original": {
211321 "owner": "GNOME",
212 "ref": "45.1",
322 "ref": "46.1",
213323 "repo": "gnome-shell",
214324 "type": "github"
215325 }
......@@ -221,11 +331,11 @@
221331 ]
222332 },
223333 "locked": {
224 "lastModified": 1710532761,
225 "narHash": "sha256-SUXGZNrXX05YA9G6EmgupxhOr3swI1gcxLUeDMUhrEY=",
334 "lastModified": 1718788307,
335 "narHash": "sha256-SqiOz0sljM0GjyQEVinPXQxaGcbOXw5OgpCWGPgh/vo=",
226336 "owner": "nix-community",
227337 "repo": "home-manager",
228 "rev": "206f457fffdb9a73596a4cb2211a471bd305243d",
338 "rev": "d7830d05421d0ced83a0f007900898bdcaf2a2ca",
229339 "type": "github"
230340 },
231341 "original": {
......@@ -243,11 +353,11 @@
243353 ]
244354 },
245355 "locked": {
246 "lastModified": 1706001011,
247 "narHash": "sha256-J7Bs9LHdZubgNHZ6+eE/7C18lZ1P6S5/zdJSdXFItI4=",
356 "lastModified": 1715930644,
357 "narHash": "sha256-W9pyM3/vePxrffHtzlJI6lDS3seANQ+Nqp+i58O46LI=",
248358 "owner": "nix-community",
249359 "repo": "home-manager",
250 "rev": "3df2a80f3f85f91ea06e5e91071fa74ba92e5084",
360 "rev": "e3ad5108f54177e6520535768ddbf1e6af54b59d",
251361 "type": "github"
252362 },
253363 "original": {
......@@ -258,7 +368,10 @@
258368 },
259369 "hyprcursor": {
260370 "inputs": {
261 "hyprlang": "hyprlang",
371 "hyprlang": [
372 "hyprland",
373 "hyprlang"
374 ],
262375 "nixpkgs": [
263376 "hyprland",
264377 "nixpkgs"
......@@ -269,11 +382,11 @@
269382 ]
270383 },
271384 "locked": {
272 "lastModified": 1710257359,
273 "narHash": "sha256-43re5pzE/cswFAgw92/ugsB3+d5ufDaCcLtl9ztKfBo=",
385 "lastModified": 1718450675,
386 "narHash": "sha256-jpsns6buS4bK+1sF8sL8AaixAiCRjA+nldTKvcwmvUs=",
274387 "owner": "hyprwm",
275388 "repo": "hyprcursor",
276 "rev": "1761f6cefd77f4fcd2039d930c88d6716ddc4974",
389 "rev": "66d5b46ff94efbfa6fa3d1d1b66735f1779c34a6",
277390 "type": "github"
278391 },
279392 "original": {
......@@ -285,19 +398,19 @@
285398 "hyprland": {
286399 "inputs": {
287400 "hyprcursor": "hyprcursor",
288 "hyprland-protocols": "hyprland-protocols",
289 "hyprlang": "hyprlang_2",
290 "nixpkgs": "nixpkgs_2",
401 "hyprlang": "hyprlang",
402 "hyprutils": "hyprutils",
403 "hyprwayland-scanner": "hyprwayland-scanner",
404 "nixpkgs": "nixpkgs_3",
291405 "systems": "systems_2",
292 "wlroots": "wlroots",
293406 "xdph": "xdph"
294407 },
295408 "locked": {
296 "lastModified": 1710547119,
297 "narHash": "sha256-xLxbGRsKs40j+4tKeHydW1VUpCPOizYcduYQvBUitoY=",
409 "lastModified": 1718983111,
410 "narHash": "sha256-PYGgwSVPGHK9sxnLYtV0ldYC5EGbLcqLePYxfSuFyoA=",
298411 "owner": "hyprwm",
299412 "repo": "Hyprland",
300 "rev": "19c90048d65a5660384d2fb865926a366696d6be",
413 "rev": "c345694bcd9e6393786d58a7d6739da61dd407f7",
301414 "type": "github"
302415 },
303416 "original": {
......@@ -311,6 +424,11 @@
311424 "hyprland": [
312425 "hyprland"
313426 ],
427 "nixpkgs": [
428 "hyprland-plugins",
429 "hyprland",
430 "nixpkgs"
431 ],
314432 "systems": [
315433 "hyprland-plugins",
316434 "hyprland",
......@@ -318,11 +436,11 @@
318436 ]
319437 },
320438 "locked": {
321 "lastModified": 1710512163,
322 "narHash": "sha256-bj3waHL6vTBWPw4f+vUdJ1MC5I8UWv2mNX3v/FPHBKQ=",
439 "lastModified": 1718660614,
440 "narHash": "sha256-2qYD8nfA8tAWoppzNnlEKqPjYUcFuTWP4P0tDePTE5c=",
323441 "owner": "hyprwm",
324442 "repo": "hyprland-plugins",
325 "rev": "50758aa0244372af3d6f058dce39970a8d96ce2d",
443 "rev": "667ea74c36f385ad9a923a0bde10b9e9726e9f4e",
326444 "type": "github"
327445 },
328446 "original": {
......@@ -335,19 +453,21 @@
335453 "inputs": {
336454 "nixpkgs": [
337455 "hyprland",
456 "xdph",
338457 "nixpkgs"
339458 ],
340459 "systems": [
341460 "hyprland",
461 "xdph",
342462 "systems"
343463 ]
344464 },
345465 "locked": {
346 "lastModified": 1691753796,
347 "narHash": "sha256-zOEwiWoXk3j3+EoF3ySUJmberFewWlagvewDRuWYAso=",
466 "lastModified": 1714869498,
467 "narHash": "sha256-vbLVOWvQqo4n1yvkg/Q70VTlPbMmTiCQfNTgcWDCfJM=",
348468 "owner": "hyprwm",
349469 "repo": "hyprland-protocols",
350 "rev": "0c2ce70625cb30aef199cb388f99e19a61a6ce03",
470 "rev": "e06482e0e611130cd1929f75e8c1cf679e57d161",
351471 "type": "github"
352472 },
353473 "original": {
......@@ -358,19 +478,25 @@
358478 },
359479 "hyprlang": {
360480 "inputs": {
481 "hyprutils": [
482 "hyprland",
483 "hyprutils"
484 ],
361485 "nixpkgs": [
362486 "hyprland",
363 "hyprcursor",
364487 "nixpkgs"
365488 ],
366 "systems": "systems"
489 "systems": [
490 "hyprland",
491 "systems"
492 ]
367493 },
368494 "locked": {
369 "lastModified": 1709914708,
370 "narHash": "sha256-bR4o3mynoTa1Wi4ZTjbnsZ6iqVcPGriXp56bZh5UFTk=",
495 "lastModified": 1717881852,
496 "narHash": "sha256-XeeVoKHQgfKuXoP6q90sUqKyl7EYy3ol2dVZGM+Jj94=",
371497 "owner": "hyprwm",
372498 "repo": "hyprlang",
373 "rev": "a685493fdbeec01ca8ccdf1f3655c044a8ce2fe2",
499 "rev": "ec6938c66253429192274d612912649a0cfe4d28",
374500 "type": "github"
375501 },
376502 "original": {
......@@ -379,7 +505,7 @@
379505 "type": "github"
380506 }
381507 },
382 "hyprlang_2": {
508 "hyprutils": {
383509 "inputs": {
384510 "nixpkgs": [
385511 "hyprland",
......@@ -391,28 +517,63 @@
391517 ]
392518 },
393519 "locked": {
394 "lastModified": 1709914708,
395 "narHash": "sha256-bR4o3mynoTa1Wi4ZTjbnsZ6iqVcPGriXp56bZh5UFTk=",
520 "lastModified": 1718804078,
521 "narHash": "sha256-CqRZne63BpYlPd/i8lXV0UInUt59oKogiwdVtBRHt60=",
396522 "owner": "hyprwm",
397 "repo": "hyprlang",
398 "rev": "a685493fdbeec01ca8ccdf1f3655c044a8ce2fe2",
523 "repo": "hyprutils",
524 "rev": "4f1351295c55a8f51219b25aa4a6497a067989d0",
399525 "type": "github"
400526 },
401527 "original": {
402528 "owner": "hyprwm",
403 "repo": "hyprlang",
529 "repo": "hyprutils",
404530 "type": "github"
405531 }
406532 },
407 "nixpkgs": {
533 "hyprwayland-scanner": {
534 "inputs": {
535 "nixpkgs": [
536 "hyprland",
537 "nixpkgs"
538 ],
539 "systems": [
540 "hyprland",
541 "systems"
542 ]
543 },
408544 "locked": {
409 "lastModified": 1710534455,
410 "narHash": "sha256-huQT4Xs0y4EeFKn2BTBVYgEwJSv8SDlm82uWgMnCMmI=",
411 "owner": "NixOS",
412 "repo": "nixpkgs",
413 "rev": "9af9c1c87ed3e3ed271934cb896e0cdd33dae212",
545 "lastModified": 1718119275,
546 "narHash": "sha256-nqDYXATNkyGXVmNMkT19fT4sjtSPBDS1LLOxa3Fueo4=",
547 "owner": "hyprwm",
548 "repo": "hyprwayland-scanner",
549 "rev": "1419520d5f7f38d35e05504da5c1b38212a38525",
414550 "type": "github"
415551 },
552 "original": {
553 "owner": "hyprwm",
554 "repo": "hyprwayland-scanner",
555 "type": "github"
556 }
557 },
558 "langref": {
559 "flake": false,
560 "locked": {
561 "narHash": "sha256-O6p2tiKD8ZMhSX+DeA/o5hhAvcPkU2J9lFys/r11peY=",
562 "type": "file",
563 "url": "https://raw.githubusercontent.com/ziglang/zig/0fb2015fd3422fc1df364995f9782dfe7255eccd/doc/langref.html.in"
564 },
565 "original": {
566 "type": "file",
567 "url": "https://raw.githubusercontent.com/ziglang/zig/0fb2015fd3422fc1df364995f9782dfe7255eccd/doc/langref.html.in"
568 }
569 },
570 "nixpkgs": {
571 "locked": {
572 "lastModified": 0,
573 "narHash": "sha256-k3JqJrkdoYwE3fHE6xGDY676AYmyh4U2Zw+0Bwe5DLU=",
574 "path": "/nix/store/xfpiyfgf6y30fxk5ngv0cjn474qfr3sj-source",
575 "type": "path"
576 },
416577 "original": {
417578 "id": "nixpkgs",
418579 "type": "indirect"
......@@ -420,11 +581,11 @@
420581 },
421582 "nixpkgs-stable": {
422583 "locked": {
423 "lastModified": 1710420202,
424 "narHash": "sha256-MvFKESbq4rUWuaf2RKPNYENaSZEw/jaCLo2gU6oREcM=",
584 "lastModified": 1718811006,
585 "narHash": "sha256-0Y8IrGhRmBmT7HHXlxxepg2t8j1X90++qRN3lukGaIk=",
425586 "owner": "NixOS",
426587 "repo": "nixpkgs",
427 "rev": "878ef7d9721bee9f81f8a80819f9211ad1f993da",
588 "rev": "03d771e513ce90147b65fe922d87d3a0356fc125",
428589 "type": "github"
429590 },
430591 "original": {
......@@ -435,11 +596,27 @@
435596 },
436597 "nixpkgs_2": {
437598 "locked": {
438 "lastModified": 1710272261,
439 "narHash": "sha256-g0bDwXFmTE7uGDOs9HcJsfLFhH7fOsASbAuOzDC+fhQ=",
599 "lastModified": 1718437845,
600 "narHash": "sha256-ZT7Oc1g4I4pHVGGjQFnewFVDRLH5cIZhEzODLz9YXeY=",
601 "owner": "nixos",
602 "repo": "nixpkgs",
603 "rev": "752c634c09ceb50c45e751f8791cb45cb3d46c9e",
604 "type": "github"
605 },
606 "original": {
607 "owner": "nixos",
608 "ref": "nixos-24.05",
609 "repo": "nixpkgs",
610 "type": "github"
611 }
612 },
613 "nixpkgs_3": {
614 "locked": {
615 "lastModified": 1718530797,
616 "narHash": "sha256-pup6cYwtgvzDpvpSCFh1TEUjw2zkNpk8iolbKnyFmmU=",
440617 "owner": "NixOS",
441618 "repo": "nixpkgs",
442 "rev": "0ad13a6833440b8e238947e47bea7f11071dc2b2",
619 "rev": "b60ebf54c15553b393d144357375ea956f89e9a9",
443620 "type": "github"
444621 },
445622 "original": {
......@@ -449,13 +626,13 @@
449626 "type": "github"
450627 }
451628 },
452 "nixpkgs_3": {
629 "nixpkgs_4": {
453630 "locked": {
454 "lastModified": 1710451336,
455 "narHash": "sha256-pP86Pcfu3BrAvRO7R64x7hs+GaQrjFes+mEPowCfkxY=",
631 "lastModified": 1718895438,
632 "narHash": "sha256-k3JqJrkdoYwE3fHE6xGDY676AYmyh4U2Zw+0Bwe5DLU=",
456633 "owner": "NixOS",
457634 "repo": "nixpkgs",
458 "rev": "d691274a972b3165335d261cc4671335f5c67de9",
635 "rev": "d603719ec6e294f034936c0d0dc06f689d91b6c3",
459636 "type": "github"
460637 },
461638 "original": {
......@@ -464,13 +641,13 @@
464641 "type": "indirect"
465642 }
466643 },
467 "nixpkgs_4": {
644 "nixpkgs_5": {
468645 "locked": {
469 "lastModified": 1700856099,
470 "narHash": "sha256-RnEA7iJ36Ay9jI0WwP+/y4zjEhmeN6Cjs9VOFBH7eVQ=",
646 "lastModified": 1714912032,
647 "narHash": "sha256-clkcOIkg8G4xuJh+1onLG4HPMpbtzdLv4rHxFzgsH9c=",
471648 "owner": "NixOS",
472649 "repo": "nixpkgs",
473 "rev": "0bd59c54ef06bc34eca01e37d689f5e46b3fe2f1",
650 "rev": "ee4a6e0f566fe5ec79968c57a9c2c3c25f2cf41d",
474651 "type": "github"
475652 },
476653 "original": {
......@@ -480,22 +657,56 @@
480657 "type": "github"
481658 }
482659 },
660 "nixpkgs_6": {
661 "locked": {
662 "lastModified": 1708161998,
663 "narHash": "sha256-6KnemmUorCvlcAvGziFosAVkrlWZGIc6UNT9GUYr0jQ=",
664 "owner": "NixOS",
665 "repo": "nixpkgs",
666 "rev": "84d981bae8b5e783b3b548de505b22880559515f",
667 "type": "github"
668 },
669 "original": {
670 "owner": "NixOS",
671 "ref": "nixos-23.11",
672 "repo": "nixpkgs",
673 "type": "github"
674 }
675 },
676 "nixpkgs_7": {
677 "locked": {
678 "lastModified": 1717696253,
679 "narHash": "sha256-1+ua0ggXlYYPLTmMl3YeYYsBXDSCqT+Gw3u6l4gvMhA=",
680 "owner": "NixOS",
681 "repo": "nixpkgs",
682 "rev": "9b5328b7f761a7bbdc0e332ac4cf076a3eedb89b",
683 "type": "github"
684 },
685 "original": {
686 "owner": "NixOS",
687 "ref": "nixos-24.05",
688 "repo": "nixpkgs",
689 "type": "github"
690 }
691 },
483692 "root": {
484693 "inputs": {
485694 "blocklist-hosts": "blocklist-hosts",
695 "flake-utils": "flake-utils",
696 "foundryvtt": "foundryvtt",
486697 "home-manager": "home-manager",
487698 "hyprland": "hyprland",
488699 "hyprland-plugins": "hyprland-plugins",
489 "nixpkgs": "nixpkgs_3",
700 "nixpkgs": "nixpkgs_4",
490701 "nixpkgs-stable": "nixpkgs-stable",
491 "stylix": "stylix"
702 "stylix": "stylix",
703 "zig": "zig",
704 "zls": "zls"
492705 }
493706 },
494707 "stylix": {
495708 "inputs": {
496709 "base16": "base16",
497 "base16-alacritty": "base16-alacritty",
498 "base16-alacritty-yaml": "base16-alacritty-yaml",
499710 "base16-fish": "base16-fish",
500711 "base16-foot": "base16-foot",
501712 "base16-helix": "base16-helix",
......@@ -505,14 +716,14 @@
505716 "flake-compat": "flake-compat",
506717 "gnome-shell": "gnome-shell",
507718 "home-manager": "home-manager_2",
508 "nixpkgs": "nixpkgs_4"
719 "nixpkgs": "nixpkgs_5"
509720 },
510721 "locked": {
511 "lastModified": 1710420453,
512 "narHash": "sha256-F/JfpPRpIkFqvYEtt55lZyaFd+/vhn9SrcQrXIZCkOU=",
722 "lastModified": 1718971834,
723 "narHash": "sha256-k+BjPJgjmG+u8VwyzjA6YxkoBn9tP1m19h0CQGc3iGM=",
513724 "owner": "danth",
514725 "repo": "stylix",
515 "rev": "eb64377e66122de7a36ca7a611aa97ddf4c8e5e8",
726 "rev": "97dcf3c216fe5fb19c406e39f265d3bc9b851377",
516727 "type": "github"
517728 },
518729 "original": {
......@@ -523,16 +734,16 @@
523734 },
524735 "systems": {
525736 "locked": {
526 "lastModified": 1689347949,
527 "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
737 "lastModified": 1681028828,
738 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
528739 "owner": "nix-systems",
529 "repo": "default-linux",
530 "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
740 "repo": "default",
741 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
531742 "type": "github"
532743 },
533744 "original": {
534745 "owner": "nix-systems",
535 "repo": "default-linux",
746 "repo": "default",
536747 "type": "github"
537748 }
538749 },
......@@ -551,31 +762,54 @@
551762 "type": "github"
552763 }
553764 },
554 "wlroots": {
555 "flake": false,
765 "systems_3": {
556766 "locked": {
557 "host": "gitlab.freedesktop.org",
558 "lastModified": 1709983277,
559 "narHash": "sha256-wXWIJLd4F2JZeMaihWVDW/yYXCLEC8OpeNJZg9a9ly8=",
560 "owner": "wlroots",
561 "repo": "wlroots",
562 "rev": "50eae512d9cecbf0b3b1898bb1f0b40fa05fe19b",
563 "type": "gitlab"
767 "lastModified": 1681028828,
768 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
769 "owner": "nix-systems",
770 "repo": "default",
771 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
772 "type": "github"
564773 },
565774 "original": {
566 "host": "gitlab.freedesktop.org",
567 "owner": "wlroots",
568 "repo": "wlroots",
569 "rev": "50eae512d9cecbf0b3b1898bb1f0b40fa05fe19b",
570 "type": "gitlab"
775 "owner": "nix-systems",
776 "repo": "default",
777 "type": "github"
778 }
779 },
780 "systems_4": {
781 "locked": {
782 "lastModified": 1681028828,
783 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
784 "owner": "nix-systems",
785 "repo": "default",
786 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
787 "type": "github"
788 },
789 "original": {
790 "owner": "nix-systems",
791 "repo": "default",
792 "type": "github"
793 }
794 },
795 "systems_5": {
796 "locked": {
797 "lastModified": 1681028828,
798 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
799 "owner": "nix-systems",
800 "repo": "default",
801 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
802 "type": "github"
803 },
804 "original": {
805 "owner": "nix-systems",
806 "repo": "default",
807 "type": "github"
571808 }
572809 },
573810 "xdph": {
574811 "inputs": {
575 "hyprland-protocols": [
576 "hyprland",
577 "hyprland-protocols"
578 ],
812 "hyprland-protocols": "hyprland-protocols",
579813 "hyprlang": [
580814 "hyprland",
581815 "hyprlang"
......@@ -590,11 +824,11 @@
590824 ]
591825 },
592826 "locked": {
593 "lastModified": 1709299639,
594 "narHash": "sha256-jYqJM5khksLIbqSxCLUUcqEgI+O2LdlSlcMEBs39CAU=",
827 "lastModified": 1718619174,
828 "narHash": "sha256-FWW68AVYmB91ZDQnhLMBNCUUTCjb1ZpO2k2KIytHtkA=",
595829 "owner": "hyprwm",
596830 "repo": "xdg-desktop-portal-hyprland",
597 "rev": "2d2fb547178ec025da643db57d40a971507b82fe",
831 "rev": "c7894aa54f9a7dbd16df5cd24d420c8af22d5623",
598832 "type": "github"
599833 },
600834 "original": {
......@@ -602,6 +836,72 @@
602836 "repo": "xdg-desktop-portal-hyprland",
603837 "type": "github"
604838 }
839 },
840 "zig": {
841 "inputs": {
842 "flake-compat": "flake-compat_2",
843 "flake-utils": "flake-utils_2",
844 "nixpkgs": "nixpkgs_6"
845 },
846 "locked": {
847 "lastModified": 1718971763,
848 "narHash": "sha256-lovKLcKVxpTq7Io6HQQI8WRc2spIzt1pMB9I3OVqQWA=",
849 "owner": "mitchellh",
850 "repo": "zig-overlay",
851 "rev": "72a8b67f1a9e9dec6e67328ef2d689e816d0e65a",
852 "type": "github"
853 },
854 "original": {
855 "owner": "mitchellh",
856 "repo": "zig-overlay",
857 "type": "github"
858 }
859 },
860 "zig-overlay": {
861 "inputs": {
862 "flake-compat": "flake-compat_3",
863 "flake-utils": "flake-utils_4",
864 "nixpkgs": [
865 "zls",
866 "nixpkgs"
867 ]
868 },
869 "locked": {
870 "lastModified": 1717848532,
871 "narHash": "sha256-d+xIUvSTreHl8pAmU1fnmkfDTGQYCn2Rb/zOwByxS2M=",
872 "owner": "mitchellh",
873 "repo": "zig-overlay",
874 "rev": "02fc5cc555fc14fda40c42d7c3250efa43812b43",
875 "type": "github"
876 },
877 "original": {
878 "owner": "mitchellh",
879 "repo": "zig-overlay",
880 "type": "github"
881 }
882 },
883 "zls": {
884 "inputs": {
885 "flake-utils": "flake-utils_3",
886 "gitignore": "gitignore",
887 "langref": "langref",
888 "nixpkgs": "nixpkgs_7",
889 "zig-overlay": "zig-overlay"
890 },
891 "locked": {
892 "lastModified": 1717891507,
893 "narHash": "sha256-l/Zo1OwdB3js3wXOpgFLozKwq+bdsPySZtKbEbYBb7U=",
894 "owner": "zigtools",
895 "repo": "zls",
896 "rev": "a26718049a8657d4da04c331aeced1697bc7652b",
897 "type": "github"
898 },
899 "original": {
900 "owner": "zigtools",
901 "repo": "zls",
902 "rev": "a26718049a8657d4da04c331aeced1697bc7652b",
903 "type": "github"
904 }
605905 }
606906 },
607907 "root": "root",
flake.nix+16-3
......@@ -19,7 +19,12 @@
1919 #flake = false;
2020 };
2121
22 inputs.foundryvtt.url = "github:reckenrode/nix-foundryvtt";
22 flake-utils.url = "github:numtide/flake-utils";
23
24 zig.url = "github:mitchellh/zig-overlay";
25 zls.url = "github:zigtools/zls?rev=a26718049a8657d4da04c331aeced1697bc7652b";
26
27 foundryvtt.url = "github:reckenrode/nix-foundryvtt";
2328 };
2429 outputs = {
2530 self,
......@@ -29,8 +34,13 @@
2934 stylix,
3035 blocklist-hosts,
3136 hyprland-plugins,
37 zig,
38 zls,
3239 ...
3340 } @ inputs: let
41 overlays = [
42 inputs.zig.overlays.default
43 ];
3444 systemSettings = {
3545 system = "x86_64-linux"; # system arch
3646 hostname = "nixos"; # hostname
......@@ -75,7 +85,7 @@
7585 allowUnfree = true;
7686 allowUnfreePredicate = _: true;
7787 };
78 overlays = [];
88 overlays = overlays;
7989 };
8090
8191 pkgs-stable = import nixpkgs-stable {
......@@ -92,13 +102,16 @@
92102 homeConfigurations = {
93103 nmarks = home-manager.lib.homeManagerConfiguration {
94104 inherit pkgs;
95 modules = [./home.nix];
105 modules = [
106 ./home.nix
107 ];
96108 extraSpecialArgs = {
97109 inherit pkgs-stable;
98110 inherit systemSettings;
99111 inherit userSettings;
100112 inherit stylix;
101113 inherit hyprland-plugins;
114 inherit zls;
102115 };
103116 };
104117 };