configurations for my servers and desktops
nix nixos flake dots dotfiles
at 6fbf0ca82851b2e2862cdffae7ee7b6bb4dcfabd 501 lines 14 kB view raw
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 "cl-nix-lite": { 25 "inputs": { 26 "flake-parts": "flake-parts", 27 "nixpkgs": "nixpkgs_2", 28 "systems": "systems_2", 29 "treefmt-nix": "treefmt-nix" 30 }, 31 "locked": { 32 "lastModified": 1766810506, 33 "narHash": "sha256-I4BxozsEu205tA7jazufztI8ZQ5p7hcCnjqrSKPz9nI=", 34 "owner": "hraban", 35 "repo": "cl-nix-lite", 36 "rev": "038e341cede255a83a8f04af114dc95717461d32", 37 "type": "github" 38 }, 39 "original": { 40 "owner": "hraban", 41 "repo": "cl-nix-lite", 42 "type": "github" 43 } 44 }, 45 "darwin": { 46 "inputs": { 47 "nixpkgs": [ 48 "agenix", 49 "nixpkgs" 50 ] 51 }, 52 "locked": { 53 "lastModified": 1744478979, 54 "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=", 55 "owner": "lnl7", 56 "repo": "nix-darwin", 57 "rev": "43975d782b418ebf4969e9ccba82466728c2851b", 58 "type": "github" 59 }, 60 "original": { 61 "owner": "lnl7", 62 "ref": "master", 63 "repo": "nix-darwin", 64 "type": "github" 65 } 66 }, 67 "flake-compat": { 68 "flake": false, 69 "locked": { 70 "lastModified": 1730663653, 71 "narHash": "sha256-kFCUWettiFHDIqxCWWQ9qY8pVh+Lj+XL0Giyy/kdomg=", 72 "owner": "hraban", 73 "repo": "flake-compat", 74 "rev": "e5b16676185cb7548581c852f51ce7f3a49bba5e", 75 "type": "github" 76 }, 77 "original": { 78 "owner": "hraban", 79 "ref": "fixed-output", 80 "repo": "flake-compat", 81 "type": "github" 82 } 83 }, 84 "flake-compat_2": { 85 "flake": false, 86 "locked": { 87 "lastModified": 1765121682, 88 "narHash": "sha256-4VBOP18BFeiPkyhy9o4ssBNQEvfvv1kXkasAYd0+rrA=", 89 "owner": "edolstra", 90 "repo": "flake-compat", 91 "rev": "65f23138d8d09a92e30f1e5c87611b23ef451bf3", 92 "type": "github" 93 }, 94 "original": { 95 "owner": "edolstra", 96 "repo": "flake-compat", 97 "type": "github" 98 } 99 }, 100 "flake-parts": { 101 "inputs": { 102 "nixpkgs-lib": "nixpkgs-lib" 103 }, 104 "locked": { 105 "lastModified": 1765835352, 106 "narHash": "sha256-XswHlK/Qtjasvhd1nOa1e8MgZ8GS//jBoTqWtrS1Giw=", 107 "owner": "hercules-ci", 108 "repo": "flake-parts", 109 "rev": "a34fae9c08a15ad73f295041fec82323541400a9", 110 "type": "github" 111 }, 112 "original": { 113 "owner": "hercules-ci", 114 "repo": "flake-parts", 115 "type": "github" 116 } 117 }, 118 "flake-utils": { 119 "inputs": { 120 "systems": [ 121 "mac-app-util", 122 "systems" 123 ] 124 }, 125 "locked": { 126 "lastModified": 1731533236, 127 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 128 "owner": "numtide", 129 "repo": "flake-utils", 130 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 131 "type": "github" 132 }, 133 "original": { 134 "id": "flake-utils", 135 "type": "indirect" 136 } 137 }, 138 "home-manager": { 139 "inputs": { 140 "nixpkgs": [ 141 "agenix", 142 "nixpkgs" 143 ] 144 }, 145 "locked": { 146 "lastModified": 1745494811, 147 "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=", 148 "owner": "nix-community", 149 "repo": "home-manager", 150 "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be", 151 "type": "github" 152 }, 153 "original": { 154 "owner": "nix-community", 155 "repo": "home-manager", 156 "type": "github" 157 } 158 }, 159 "home-manager-stable": { 160 "inputs": { 161 "nixpkgs": [ 162 "nixpkgs-stable" 163 ] 164 }, 165 "locked": { 166 "lastModified": 1767514898, 167 "narHash": "sha256-ONYqnKrPzfKEEPChoJ9qPcfvBqW9ZgieDKD7UezWPg4=", 168 "owner": "nix-community", 169 "repo": "home-manager", 170 "rev": "7a06e8a2f844e128d3b210a000a62716b6040b7f", 171 "type": "github" 172 }, 173 "original": { 174 "owner": "nix-community", 175 "ref": "release-25.11", 176 "repo": "home-manager", 177 "type": "github" 178 } 179 }, 180 "home-manager_2": { 181 "inputs": { 182 "nixpkgs": [ 183 "nixpkgs" 184 ] 185 }, 186 "locked": { 187 "lastModified": 1767525999, 188 "narHash": "sha256-1E9xlYlyl3EnUrwxoaJMTK7dFrC2llL/TJ+T4xIcXDY=", 189 "owner": "nix-community", 190 "repo": "home-manager", 191 "rev": "7d5927b63cea63deb655b3e8421ae17ebb9feac2", 192 "type": "github" 193 }, 194 "original": { 195 "owner": "nix-community", 196 "repo": "home-manager", 197 "type": "github" 198 } 199 }, 200 "mac-app-util": { 201 "inputs": { 202 "cl-nix-lite": "cl-nix-lite", 203 "flake-compat": "flake-compat", 204 "flake-utils": "flake-utils", 205 "nixpkgs": "nixpkgs_4", 206 "systems": "systems_3", 207 "treefmt-nix": "treefmt-nix_2" 208 }, 209 "locked": { 210 "lastModified": 1766810876, 211 "narHash": "sha256-VPElWFQIiP31lXQXEom+L4sl85alZpZn33O4hewsP9k=", 212 "owner": "hraban", 213 "repo": "mac-app-util", 214 "rev": "4747968574ea58512c5385466400b2364c85d2d0", 215 "type": "github" 216 }, 217 "original": { 218 "owner": "hraban", 219 "repo": "mac-app-util", 220 "type": "github" 221 } 222 }, 223 "nix-darwin": { 224 "inputs": { 225 "nixpkgs": [ 226 "nixpkgs" 227 ] 228 }, 229 "locked": { 230 "lastModified": 1767028240, 231 "narHash": "sha256-0/fLUqwJ4Z774muguUyn5t8AQ6wyxlNbHexpje+5hRo=", 232 "owner": "nix-darwin", 233 "repo": "nix-darwin", 234 "rev": "c31afa6e76da9bbc7c9295e39c7de9fca1071ea1", 235 "type": "github" 236 }, 237 "original": { 238 "owner": "nix-darwin", 239 "repo": "nix-darwin", 240 "type": "github" 241 } 242 }, 243 "nixos-wsl": { 244 "inputs": { 245 "flake-compat": "flake-compat_2", 246 "nixpkgs": "nixpkgs_6" 247 }, 248 "locked": { 249 "lastModified": 1765841014, 250 "narHash": "sha256-55V0AJ36V5Egh4kMhWtDh117eE3GOjwq5LhwxDn9eHg=", 251 "owner": "nix-community", 252 "repo": "NixOS-WSL", 253 "rev": "be4af8042e7a61fa12fda58fe9a3b3babdefe17b", 254 "type": "github" 255 }, 256 "original": { 257 "owner": "nix-community", 258 "repo": "NixOS-WSL", 259 "type": "github" 260 } 261 }, 262 "nixpkgs": { 263 "locked": { 264 "lastModified": 1754028485, 265 "narHash": "sha256-IiiXB3BDTi6UqzAZcf2S797hWEPCRZOwyNThJIYhUfk=", 266 "owner": "NixOS", 267 "repo": "nixpkgs", 268 "rev": "59e69648d345d6e8fef86158c555730fa12af9de", 269 "type": "github" 270 }, 271 "original": { 272 "owner": "NixOS", 273 "ref": "nixos-25.05", 274 "repo": "nixpkgs", 275 "type": "github" 276 } 277 }, 278 "nixpkgs-lib": { 279 "locked": { 280 "lastModified": 1765674936, 281 "narHash": "sha256-k00uTP4JNfmejrCLJOwdObYC9jHRrr/5M/a/8L2EIdo=", 282 "owner": "nix-community", 283 "repo": "nixpkgs.lib", 284 "rev": "2075416fcb47225d9b68ac469a5c4801a9c4dd85", 285 "type": "github" 286 }, 287 "original": { 288 "owner": "nix-community", 289 "repo": "nixpkgs.lib", 290 "type": "github" 291 } 292 }, 293 "nixpkgs-stable": { 294 "locked": { 295 "lastModified": 1767480499, 296 "narHash": "sha256-8IQQUorUGiSmFaPnLSo2+T+rjHtiNWc+OAzeHck7N48=", 297 "owner": "NixOS", 298 "repo": "nixpkgs", 299 "rev": "30a3c519afcf3f99e2c6df3b359aec5692054d92", 300 "type": "github" 301 }, 302 "original": { 303 "owner": "NixOS", 304 "ref": "nixos-25.11", 305 "repo": "nixpkgs", 306 "type": "github" 307 } 308 }, 309 "nixpkgs_2": { 310 "locked": { 311 "lastModified": 1766736597, 312 "narHash": "sha256-BASnpCLodmgiVn0M1MU2Pqyoz0aHwar/0qLkp7CjvSQ=", 313 "owner": "nixos", 314 "repo": "nixpkgs", 315 "rev": "f560ccec6b1116b22e6ed15f4c510997d99d5852", 316 "type": "github" 317 }, 318 "original": { 319 "owner": "nixos", 320 "ref": "nixos-25.11", 321 "repo": "nixpkgs", 322 "type": "github" 323 } 324 }, 325 "nixpkgs_3": { 326 "locked": { 327 "lastModified": 1761236834, 328 "narHash": "sha256-+pthv6hrL5VLW2UqPdISGuLiUZ6SnAXdd2DdUE+fV2Q=", 329 "owner": "nixos", 330 "repo": "nixpkgs", 331 "rev": "d5faa84122bc0a1fd5d378492efce4e289f8eac1", 332 "type": "github" 333 }, 334 "original": { 335 "owner": "nixos", 336 "ref": "nixpkgs-unstable", 337 "repo": "nixpkgs", 338 "type": "github" 339 } 340 }, 341 "nixpkgs_4": { 342 "locked": { 343 "lastModified": 1732617236, 344 "narHash": "sha256-PYkz6U0bSEaEB1al7O1XsqVNeSNS+s3NVclJw7YC43w=", 345 "owner": "NixOS", 346 "repo": "nixpkgs", 347 "rev": "af51545ec9a44eadf3fe3547610a5cdd882bc34e", 348 "type": "github" 349 }, 350 "original": { 351 "owner": "NixOS", 352 "repo": "nixpkgs", 353 "rev": "af51545ec9a44eadf3fe3547610a5cdd882bc34e", 354 "type": "github" 355 } 356 }, 357 "nixpkgs_5": { 358 "locked": { 359 "lastModified": 1761236834, 360 "narHash": "sha256-+pthv6hrL5VLW2UqPdISGuLiUZ6SnAXdd2DdUE+fV2Q=", 361 "owner": "nixos", 362 "repo": "nixpkgs", 363 "rev": "d5faa84122bc0a1fd5d378492efce4e289f8eac1", 364 "type": "github" 365 }, 366 "original": { 367 "owner": "nixos", 368 "ref": "nixpkgs-unstable", 369 "repo": "nixpkgs", 370 "type": "github" 371 } 372 }, 373 "nixpkgs_6": { 374 "locked": { 375 "lastModified": 1765472234, 376 "narHash": "sha256-9VvC20PJPsleGMewwcWYKGzDIyjckEz8uWmT0vCDYK0=", 377 "owner": "NixOS", 378 "repo": "nixpkgs", 379 "rev": "2fbfb1d73d239d2402a8fe03963e37aab15abe8b", 380 "type": "github" 381 }, 382 "original": { 383 "owner": "NixOS", 384 "ref": "nixos-unstable", 385 "repo": "nixpkgs", 386 "type": "github" 387 } 388 }, 389 "nixpkgs_7": { 390 "locked": { 391 "lastModified": 1767364772, 392 "narHash": "sha256-fFUnEYMla8b7UKjijLnMe+oVFOz6HjijGGNS1l7dYaQ=", 393 "owner": "NixOS", 394 "repo": "nixpkgs", 395 "rev": "16c7794d0a28b5a37904d55bcca36003b9109aaa", 396 "type": "github" 397 }, 398 "original": { 399 "owner": "NixOS", 400 "ref": "nixpkgs-unstable", 401 "repo": "nixpkgs", 402 "type": "github" 403 } 404 }, 405 "root": { 406 "inputs": { 407 "agenix": "agenix", 408 "home-manager": "home-manager_2", 409 "home-manager-stable": "home-manager-stable", 410 "mac-app-util": "mac-app-util", 411 "nix-darwin": "nix-darwin", 412 "nixos-wsl": "nixos-wsl", 413 "nixpkgs": "nixpkgs_7", 414 "nixpkgs-stable": "nixpkgs-stable" 415 } 416 }, 417 "systems": { 418 "locked": { 419 "lastModified": 1681028828, 420 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 421 "owner": "nix-systems", 422 "repo": "default", 423 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 424 "type": "github" 425 }, 426 "original": { 427 "owner": "nix-systems", 428 "repo": "default", 429 "type": "github" 430 } 431 }, 432 "systems_2": { 433 "locked": { 434 "lastModified": 1681028828, 435 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 436 "owner": "nix-systems", 437 "repo": "default", 438 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 439 "type": "github" 440 }, 441 "original": { 442 "owner": "nix-systems", 443 "repo": "default", 444 "type": "github" 445 } 446 }, 447 "systems_3": { 448 "locked": { 449 "lastModified": 1689347925, 450 "narHash": "sha256-ozenz5bFe1UUqOn7f60HRmgc01BgTGIKZ4Xl+HbocGQ=", 451 "owner": "nix-systems", 452 "repo": "default-darwin", 453 "rev": "2235d7e6cc29ae99878133c95e9fe5e157661ffb", 454 "type": "github" 455 }, 456 "original": { 457 "owner": "nix-systems", 458 "repo": "default-darwin", 459 "type": "github" 460 } 461 }, 462 "treefmt-nix": { 463 "inputs": { 464 "nixpkgs": "nixpkgs_3" 465 }, 466 "locked": { 467 "lastModified": 1766000401, 468 "narHash": "sha256-+cqN4PJz9y0JQXfAK5J1drd0U05D5fcAGhzhfVrDlsI=", 469 "owner": "numtide", 470 "repo": "treefmt-nix", 471 "rev": "42d96e75aa56a3f70cab7e7dc4a32868db28e8fd", 472 "type": "github" 473 }, 474 "original": { 475 "owner": "numtide", 476 "repo": "treefmt-nix", 477 "type": "github" 478 } 479 }, 480 "treefmt-nix_2": { 481 "inputs": { 482 "nixpkgs": "nixpkgs_5" 483 }, 484 "locked": { 485 "lastModified": 1766000401, 486 "narHash": "sha256-+cqN4PJz9y0JQXfAK5J1drd0U05D5fcAGhzhfVrDlsI=", 487 "owner": "numtide", 488 "repo": "treefmt-nix", 489 "rev": "42d96e75aa56a3f70cab7e7dc4a32868db28e8fd", 490 "type": "github" 491 }, 492 "original": { 493 "owner": "numtide", 494 "repo": "treefmt-nix", 495 "type": "github" 496 } 497 } 498 }, 499 "root": "root", 500 "version": 7 501}