this repo has no description
1
fork

Configure Feed

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

feat: add determinate nix (#77)

authored by

Taylor Hanken and committed by
GitHub
79baf592 a618eb8f

+217 -6
+196 -6
flake.lock
··· 50 50 "type": "github" 51 51 } 52 52 }, 53 + "determinate": { 54 + "inputs": { 55 + "determinate-nixd-aarch64-darwin": "determinate-nixd-aarch64-darwin", 56 + "determinate-nixd-aarch64-linux": "determinate-nixd-aarch64-linux", 57 + "determinate-nixd-x86_64-linux": "determinate-nixd-x86_64-linux", 58 + "nix": "nix", 59 + "nixpkgs": [ 60 + "nixpkgs" 61 + ] 62 + }, 63 + "locked": { 64 + "lastModified": 1765254444, 65 + "narHash": "sha256-kAO/ZeBnjaF+uqOP6qweXlRk2ylocLuv/9Dn8FsuPlU=", 66 + "rev": "3ccc0297525e51ac3d7905509e0616c9c8350108", 67 + "revCount": 316, 68 + "type": "tarball", 69 + "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/determinate/3.14.0/019b0160-c5de-7941-9c26-cb47bc17eec3/source.tar.gz" 70 + }, 71 + "original": { 72 + "type": "tarball", 73 + "url": "https://flakehub.com/f/DeterminateSystems/determinate/%2A" 74 + } 75 + }, 76 + "determinate-nixd-aarch64-darwin": { 77 + "flake": false, 78 + "locked": { 79 + "narHash": "sha256-6PWoqx52nvlWzlElTjcn7KAPKitfcKZYEFSsC3PoEoE=", 80 + "type": "file", 81 + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.14.0/macOS" 82 + }, 83 + "original": { 84 + "type": "file", 85 + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.14.0/macOS" 86 + } 87 + }, 88 + "determinate-nixd-aarch64-linux": { 89 + "flake": false, 90 + "locked": { 91 + "narHash": "sha256-b1e25BUPL7Qf0QVbYlfZ/+QiClrP/SHIjMPtA47aOLc=", 92 + "type": "file", 93 + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.14.0/aarch64-linux" 94 + }, 95 + "original": { 96 + "type": "file", 97 + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.14.0/aarch64-linux" 98 + } 99 + }, 100 + "determinate-nixd-x86_64-linux": { 101 + "flake": false, 102 + "locked": { 103 + "narHash": "sha256-8EI2f8IftPcRFlR6K4+cpIEAVf5UIeMCjHysEtVqDw0=", 104 + "type": "file", 105 + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.14.0/x86_64-linux" 106 + }, 107 + "original": { 108 + "type": "file", 109 + "url": "https://install.determinate.systems/determinate-nixd/tag/v3.14.0/x86_64-linux" 110 + } 111 + }, 53 112 "devshell": { 54 113 "inputs": { 55 114 "nixpkgs": [ ··· 90 149 "type": "github" 91 150 } 92 151 }, 152 + "flake-compat": { 153 + "flake": false, 154 + "locked": { 155 + "lastModified": 1696426674, 156 + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 157 + "owner": "edolstra", 158 + "repo": "flake-compat", 159 + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 160 + "type": "github" 161 + }, 162 + "original": { 163 + "owner": "edolstra", 164 + "repo": "flake-compat", 165 + "type": "github" 166 + } 167 + }, 93 168 "flake-parts": { 94 169 "inputs": { 95 170 "nixpkgs-lib": [ 171 + "determinate", 172 + "nix", 173 + "nixpkgs" 174 + ] 175 + }, 176 + "locked": { 177 + "lastModified": 1748821116, 178 + "narHash": "sha256-F82+gS044J1APL0n4hH50GYdPRv/5JWm34oCJYmVKdE=", 179 + "rev": "49f0870db23e8c1ca0b5259734a02cd9e1e371a1", 180 + "revCount": 377, 181 + "type": "tarball", 182 + "url": "https://api.flakehub.com/f/pinned/hercules-ci/flake-parts/0.1.377%2Brev-49f0870db23e8c1ca0b5259734a02cd9e1e371a1/01972f28-554a-73f8-91f4-d488cc502f08/source.tar.gz" 183 + }, 184 + "original": { 185 + "type": "tarball", 186 + "url": "https://flakehub.com/f/hercules-ci/flake-parts/0.1" 187 + } 188 + }, 189 + "flake-parts_2": { 190 + "inputs": { 191 + "nixpkgs-lib": [ 96 192 "nixpkgs-lib" 97 193 ] 98 194 }, ··· 110 206 "type": "github" 111 207 } 112 208 }, 209 + "git-hooks-nix": { 210 + "inputs": { 211 + "flake-compat": "flake-compat", 212 + "gitignore": [ 213 + "determinate", 214 + "nix" 215 + ], 216 + "nixpkgs": [ 217 + "determinate", 218 + "nix", 219 + "nixpkgs" 220 + ] 221 + }, 222 + "locked": { 223 + "lastModified": 1747372754, 224 + "narHash": "sha256-2Y53NGIX2vxfie1rOW0Qb86vjRZ7ngizoo+bnXU9D9k=", 225 + "rev": "80479b6ec16fefd9c1db3ea13aeb038c60530f46", 226 + "revCount": 1026, 227 + "type": "tarball", 228 + "url": "https://api.flakehub.com/f/pinned/cachix/git-hooks.nix/0.1.1026%2Brev-80479b6ec16fefd9c1db3ea13aeb038c60530f46/0196d79a-1b35-7b8e-a021-c894fb62163d/source.tar.gz" 229 + }, 230 + "original": { 231 + "type": "tarball", 232 + "url": "https://flakehub.com/f/cachix/git-hooks.nix/0.1.941" 233 + } 234 + }, 113 235 "home-manager": { 114 236 "inputs": { 115 237 "nixpkgs": [ ··· 129 251 "ref": "release-25.11", 130 252 "repo": "home-manager", 131 253 "type": "github" 254 + } 255 + }, 256 + "nix": { 257 + "inputs": { 258 + "flake-parts": "flake-parts", 259 + "git-hooks-nix": "git-hooks-nix", 260 + "nixpkgs": "nixpkgs", 261 + "nixpkgs-23-11": "nixpkgs-23-11", 262 + "nixpkgs-regression": "nixpkgs-regression" 263 + }, 264 + "locked": { 265 + "lastModified": 1765252170, 266 + "narHash": "sha256-p98D44tYJMgB5Qet5S8cTQFdffk/GmoaGkpQtZ3hqJU=", 267 + "rev": "1ddd28880651054346c34009d7bb9de36f1db2c1", 268 + "revCount": 23362, 269 + "type": "tarball", 270 + "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/nix-src/3.14.0/019b0159-8907-7fab-a120-9d287c7e6d2e/source.tar.gz" 271 + }, 272 + "original": { 273 + "type": "tarball", 274 + "url": "https://flakehub.com/f/DeterminateSystems/nix-src/%2A" 132 275 } 133 276 }, 134 277 "nix-fast-build": { ··· 292 435 }, 293 436 "nixpkgs": { 294 437 "locked": { 295 - "lastModified": 1764831616, 296 - "narHash": "sha256-OtzF5wBvO0jgW1WW1rQU9cMGx7zuvkF7CAVJ1ypzkxA=", 438 + "lastModified": 1761597516, 439 + "narHash": "sha256-wxX7u6D2rpkJLWkZ2E932SIvDJW8+ON/0Yy8+a5vsDU=", 440 + "rev": "daf6dc47aa4b44791372d6139ab7b25269184d55", 441 + "revCount": 811874, 442 + "type": "tarball", 443 + "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2505.811874%2Brev-daf6dc47aa4b44791372d6139ab7b25269184d55/019a3494-3498-707e-9086-1fb81badc7fe/source.tar.gz" 444 + }, 445 + "original": { 446 + "type": "tarball", 447 + "url": "https://flakehub.com/f/NixOS/nixpkgs/0.2505" 448 + } 449 + }, 450 + "nixpkgs-23-11": { 451 + "locked": { 452 + "lastModified": 1717159533, 453 + "narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=", 297 454 "owner": "NixOS", 298 455 "repo": "nixpkgs", 299 - "rev": "c97c47f2bac4fa59e2cbdeba289686ae615f8ed4", 456 + "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", 300 457 "type": "github" 301 458 }, 302 459 "original": { 303 460 "owner": "NixOS", 304 - "ref": "nixos-25.11", 305 461 "repo": "nixpkgs", 462 + "rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", 306 463 "type": "github" 307 464 } 308 465 }, ··· 321 478 "type": "github" 322 479 } 323 480 }, 481 + "nixpkgs-regression": { 482 + "locked": { 483 + "lastModified": 1643052045, 484 + "narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", 485 + "owner": "NixOS", 486 + "repo": "nixpkgs", 487 + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", 488 + "type": "github" 489 + }, 490 + "original": { 491 + "owner": "NixOS", 492 + "repo": "nixpkgs", 493 + "rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", 494 + "type": "github" 495 + } 496 + }, 324 497 "nixpkgs-unstable": { 325 498 "locked": { 326 499 "lastModified": 1764667669, ··· 337 510 "type": "github" 338 511 } 339 512 }, 513 + "nixpkgs_2": { 514 + "locked": { 515 + "lastModified": 1764831616, 516 + "narHash": "sha256-OtzF5wBvO0jgW1WW1rQU9cMGx7zuvkF7CAVJ1ypzkxA=", 517 + "owner": "NixOS", 518 + "repo": "nixpkgs", 519 + "rev": "c97c47f2bac4fa59e2cbdeba289686ae615f8ed4", 520 + "type": "github" 521 + }, 522 + "original": { 523 + "owner": "NixOS", 524 + "ref": "nixos-25.11", 525 + "repo": "nixpkgs", 526 + "type": "github" 527 + } 528 + }, 340 529 "root": { 341 530 "inputs": { 342 531 "agenix": "agenix", 343 532 "blueprint": "blueprint", 533 + "determinate": "determinate", 344 534 "devshell": "devshell", 345 535 "disko": "disko", 346 - "flake-parts": "flake-parts", 536 + "flake-parts": "flake-parts_2", 347 537 "home-manager": "home-manager", 348 538 "nix-fast-build": "nix-fast-build", 349 539 "nixos-anywhere": "nixos-anywhere", 350 540 "nixos-facter-modules": "nixos-facter-modules", 351 541 "nixos-generators": "nixos-generators", 352 542 "nixos-hardware": "nixos-hardware", 353 - "nixpkgs": "nixpkgs", 543 + "nixpkgs": "nixpkgs_2", 354 544 "nixpkgs-lib": "nixpkgs-lib", 355 545 "nixpkgs-unstable": "nixpkgs-unstable", 356 546 "systems": "systems",
+6
flake.nix
··· 9 9 nixpkgs-lib.url = "github:nix-community/nixpkgs.lib"; 10 10 systems.url = "github:nix-systems/default"; 11 11 12 + # Determinate Nix 13 + determinate = { 14 + url = "https://flakehub.com/f/DeterminateSystems/determinate/*"; 15 + inputs.nixpkgs.follows = "nixpkgs"; 16 + }; 17 + 12 18 # Flake utilities 13 19 blueprint = { 14 20 url = "github:numtide/blueprint";
+1
nix/hosts/brontes/configuration.nix
··· 23 23 # Additional NixOs modules from this flake 24 24 flake.nixosModules.bootloader 25 25 flake.nixosModules.bootstrap 26 + flake.nixosModules.determinate 26 27 flake.nixosModules.kernel 27 28 flake.nixosModules.networking 28 29 flake.nixosModules.tailscale
+1
nix/hosts/hercules/configuration.nix
··· 24 24 flake.nixosModules.bootloader 25 25 flake.nixosModules.bootstrap 26 26 flake.nixosModules.desktop 27 + flake.nixosModules.determinate 27 28 flake.nixosModules.kernel 28 29 flake.nixosModules.networking 29 30 flake.nixosModules.sound
+1
nix/hosts/inwin-tower/configuration.nix
··· 20 20 flake.nixosModules.bootloader 21 21 flake.nixosModules.bootstrap 22 22 flake.nixosModules.desktop 23 + flake.nixosModules.determinate 23 24 flake.nixosModules.kernel 24 25 flake.nixosModules.networking 25 26 flake.nixosModules.sound
+1
nix/hosts/nixos-thinkpad/configuration.nix
··· 22 22 flake.nixosModules.bootloader 23 23 flake.nixosModules.bootstrap 24 24 flake.nixosModules.desktop 25 + flake.nixosModules.determinate 25 26 flake.nixosModules.kernel 26 27 flake.nixosModules.networking 27 28 flake.nixosModules.sound
+1
nix/hosts/pegasus/configuration.nix
··· 24 24 flake.nixosModules.bootloader 25 25 flake.nixosModules.bootstrap 26 26 flake.nixosModules.desktop 27 + flake.nixosModules.determinate 27 28 flake.nixosModules.kernel 28 29 flake.nixosModules.networking 29 30 flake.nixosModules.sound
+10
nix/modules/nixos/determinate.nix
··· 1 + {inputs, ...}: { 2 + imports = [ 3 + inputs.determinate.nixosModules.default 4 + ]; 5 + environment.etc = { 6 + "nix/nix.custom.conf" = { 7 + text = "eval-cores = 0"; 8 + }; 9 + }; 10 + }