Nix configurations for my homelab
0

Configure Feed

Select the types of activity you want to include in your feed.

flake.nix: remove roc-lang flake for roc in favor of nixpkgs

+18 -131
+17 -125
flake.lock
··· 57 57 "flake-compat_2": { 58 58 "flake": false, 59 59 "locked": { 60 - "lastModified": 1733328505, 61 - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", 62 - "owner": "edolstra", 63 - "repo": "flake-compat", 64 - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", 65 - "type": "github" 66 - }, 67 - "original": { 68 - "owner": "edolstra", 69 - "repo": "flake-compat", 70 - "type": "github" 71 - } 72 - }, 73 - "flake-compat_3": { 74 - "flake": false, 75 - "locked": { 76 60 "lastModified": 1751685974, 77 61 "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=", 78 62 "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1", ··· 102 86 "type": "github" 103 87 } 104 88 }, 105 - "flake-utils_2": { 106 - "inputs": { 107 - "systems": "systems_3" 108 - }, 109 - "locked": { 110 - "lastModified": 1731533236, 111 - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 112 - "owner": "numtide", 113 - "repo": "flake-utils", 114 - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 115 - "type": "github" 116 - }, 117 - "original": { 118 - "owner": "numtide", 119 - "repo": "flake-utils", 120 - "type": "github" 121 - } 122 - }, 123 89 "gomod2nix": { 124 90 "inputs": { 125 - "flake-utils": "flake-utils_2", 91 + "flake-utils": "flake-utils", 126 92 "nixpkgs": [ 127 93 "tangled", 128 94 "nixpkgs" ··· 149 115 ] 150 116 }, 151 117 "locked": { 152 - "lastModified": 1779969295, 153 - "narHash": "sha256-HwIJ3tOcwSMiV75L7KqJXciXR9UfT+d7rwOZMX7cTnA=", 118 + "lastModified": 1780408569, 119 + "narHash": "sha256-s7Tv6FUQThRAvW8En8XVC6HMb0uiikzVccCcCo9u/Bg=", 154 120 "owner": "nix-community", 155 121 "repo": "home-manager", 156 - "rev": "61e2c9659324181e0f0ed911958c536333b1d4f6", 122 + "rev": "f384af1bec6423a0d4ba1855917ab948f64e5808", 157 123 "type": "github" 158 124 }, 159 125 "original": { ··· 300 266 "systems": "systems" 301 267 }, 302 268 "locked": { 303 - "lastModified": 1779856025, 304 - "narHash": "sha256-ATcnQv0i/B54pZkGnORRIJO8N+Z+bC13ED4jGK43B5k=", 269 + "lastModified": 1780375694, 270 + "narHash": "sha256-TznzgYVONg28KiSFB2rVdf/eLVIMtEQOxKt13Kzyrp8=", 305 271 "owner": "Infinidoge", 306 272 "repo": "nix-minecraft", 307 - "rev": "82585753a96d9e2161850541750127febb761497", 273 + "rev": "e6f8bec35104ca5955efe73742da58d2823684f7", 308 274 "type": "github" 309 275 }, 310 276 "original": { ··· 347 313 }, 348 314 "nixpkgs-unstable": { 349 315 "locked": { 350 - "lastModified": 1779560665, 351 - "narHash": "sha256-tpyBcxPpcQb8ukyNF7DoCwfSY3VPsxHoYwj00Cayv5o=", 316 + "lastModified": 1780243769, 317 + "narHash": "sha256-x5UQuRsH3MqI0U9afaXSNqzTPSeZlRLvFAav2Ux1pNw=", 352 318 "owner": "NixOS", 353 319 "repo": "nixpkgs", 354 - "rev": "64c08a7ca051951c8eae34e3e3cb1e202fe36786", 320 + "rev": "331800de5053fcebacf6813adb5db9c9dca22a0c", 355 321 "type": "github" 356 322 }, 357 323 "original": { ··· 379 345 }, 380 346 "nixpkgs_3": { 381 347 "locked": { 382 - "lastModified": 1779955849, 383 - "narHash": "sha256-31mhzm2HpzRr/rupWAFfWBmt9SUjzwr5+giv5Nmb/rA=", 348 + "lastModified": 1780388882, 349 + "narHash": "sha256-QE9zstp9lpV4uKW0p3v5401WPEIe2t95HVpqZo3eCxg=", 384 350 "owner": "NixOS", 385 351 "repo": "nixpkgs", 386 - "rev": "a2c6938835fca96e4a10c8561d461efd2f91d04f", 352 + "rev": "9ad99deda7c38cc4d40a7b8f18904e94a818bcd1", 387 353 "type": "github" 388 354 }, 389 355 "original": { ··· 395 361 }, 396 362 "nixpkgs_4": { 397 363 "locked": { 398 - "lastModified": 1722403750, 399 - "narHash": "sha256-tRmn6UiFAPX0m9G1AVcEPjWEOc9BtGsxGcs7Bz3MpsM=", 400 - "owner": "nixos", 401 - "repo": "nixpkgs", 402 - "rev": "184957277e885c06a505db112b35dfbec7c60494", 403 - "type": "github" 404 - }, 405 - "original": { 406 - "owner": "nixos", 407 - "repo": "nixpkgs", 408 - "rev": "184957277e885c06a505db112b35dfbec7c60494", 409 - "type": "github" 410 - } 411 - }, 412 - "nixpkgs_5": { 413 - "locked": { 414 364 "lastModified": 1775888245, 415 365 "narHash": "sha256-nwASzrRDD1JBEu/o8ekKYEXm/oJW6EMCzCRdrwcLe90=", 416 366 "owner": "NixOS", ··· 425 375 "type": "github" 426 376 } 427 377 }, 428 - "nixpkgs_6": { 378 + "nixpkgs_5": { 429 379 "locked": { 430 380 "lastModified": 1771848320, 431 381 "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=", ··· 441 391 "type": "github" 442 392 } 443 393 }, 444 - "roc-lang": { 445 - "inputs": { 446 - "flake-compat": "flake-compat_2", 447 - "flake-utils": "flake-utils", 448 - "nixpkgs": "nixpkgs_4", 449 - "rust-overlay": "rust-overlay" 450 - }, 451 - "locked": { 452 - "lastModified": 1779970761, 453 - "narHash": "sha256-H2hsvrqXgH9deHNNBzQ1dDtfqA0TWQSVEP7c46hw2Rs=", 454 - "owner": "roc-lang", 455 - "repo": "roc", 456 - "rev": "1b1aff066520ba9cf549dc8ce39cbf8d20abc98e", 457 - "type": "github" 458 - }, 459 - "original": { 460 - "owner": "roc-lang", 461 - "repo": "roc", 462 - "type": "github" 463 - } 464 - }, 465 394 "root": { 466 395 "inputs": { 467 396 "home-manager": "home-manager", ··· 470 399 "nixpkgs": "nixpkgs_3", 471 400 "nixpkgs-stable": "nixpkgs-stable", 472 401 "nixpkgs-unstable": "nixpkgs-unstable", 473 - "roc-lang": "roc-lang", 474 402 "sops-nix": "sops-nix", 475 403 "tangled": "tangled", 476 404 "yemou-dotfiles": "yemou-dotfiles", ··· 494 422 "type": "github" 495 423 } 496 424 }, 497 - "rust-overlay": { 498 - "inputs": { 499 - "nixpkgs": [ 500 - "roc-lang", 501 - "nixpkgs" 502 - ] 503 - }, 504 - "locked": { 505 - "lastModified": 1736303309, 506 - "narHash": "sha256-IKrk7RL+Q/2NC6+Ql6dwwCNZI6T6JH2grTdJaVWHF0A=", 507 - "owner": "oxalica", 508 - "repo": "rust-overlay", 509 - "rev": "a0b81d4fa349d9af1765b0f0b4a899c13776f706", 510 - "type": "github" 511 - }, 512 - "original": { 513 - "owner": "oxalica", 514 - "repo": "rust-overlay", 515 - "type": "github" 516 - } 517 - }, 518 425 "sops-nix": { 519 426 "inputs": { 520 - "nixpkgs": "nixpkgs_5" 427 + "nixpkgs": "nixpkgs_4" 521 428 }, 522 429 "locked": { 523 430 "lastModified": 1777944972, ··· 576 483 "type": "github" 577 484 } 578 485 }, 579 - "systems_3": { 580 - "locked": { 581 - "lastModified": 1681028828, 582 - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 583 - "owner": "nix-systems", 584 - "repo": "default", 585 - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 586 - "type": "github" 587 - }, 588 - "original": { 589 - "owner": "nix-systems", 590 - "repo": "default", 591 - "type": "github" 592 - } 593 - }, 594 486 "tangled": { 595 487 "inputs": { 596 488 "actor-typeahead-src": "actor-typeahead-src", 597 489 "fenix": "fenix", 598 - "flake-compat": "flake-compat_3", 490 + "flake-compat": "flake-compat_2", 599 491 "gomod2nix": "gomod2nix", 600 492 "htmx-src": "htmx-src", 601 493 "htmx-ws-src": "htmx-ws-src", ··· 604 496 "inter-fonts-src": "inter-fonts-src", 605 497 "lucide-src": "lucide-src", 606 498 "mermaid-src": "mermaid-src", 607 - "nixpkgs": "nixpkgs_6", 499 + "nixpkgs": "nixpkgs_5", 608 500 "sqlite-lib-src": "sqlite-lib-src" 609 501 }, 610 502 "locked": {
-1
flake.nix
··· 23 23 }; 24 24 25 25 nix-minecraft.url = "github:Infinidoge/nix-minecraft"; 26 - roc-lang.url = "github:roc-lang/roc"; 27 26 tangled.url = "git+https://tangled.org/did:plc:j5hmlfdrwkvtxm7cjmu7j2is?ref=refs/tags/v1.14.1-alpha"; 28 27 }; 29 28
+1 -5
modules/river.nix
··· 1 1 { 2 2 lib, 3 3 pkgs, 4 - roc-lang, 5 4 yemou-scripts, 6 5 ... 7 6 }: ··· 21 20 ''; 22 21 } 23 22 ); 24 - roc = roc-lang.packages.${prev.stdenv.hostPlatform.system}.default; 25 - roc-lang-server = roc-lang.packages.${prev.stdenv.hostPlatform.system}.lang-server; 26 23 xdg-desktop-portal-wlr = prev.xdg-desktop-portal-wlr.overrideAttrs ( 27 24 finalAttrs: prevAttrs: { 28 25 version = "896cee82a6f14ee996fb870c0fc5e27533e37907"; ··· 63 60 lswt 64 61 mako 65 62 nautilus 66 - # roc 67 - # roc-lang-server 63 + roc 68 64 scr 69 65 slurp 70 66 swaybg