my nix configs for my servers and desktop
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": 1750173260, 12 "narHash": "sha256-9P1FziAwl5+3edkfFcr5HeGtQUtrSdk/MksX39GieoA=", 13 "owner": "ryantm", 14 "repo": "agenix", 15 "rev": "531beac616433bac6f9e2a19feb8e99a22a66baf", 16 "type": "github" 17 }, 18 "original": { 19 "owner": "ryantm", 20 "repo": "agenix", 21 "type": "github" 22 } 23 }, 24 "catppuccin": { 25 "inputs": { 26 "nixpkgs": "nixpkgs_2" 27 }, 28 "locked": { 29 "lastModified": 1751880463, 30 "narHash": "sha256-aSQllMKqsTYAUp4yhpspZn0Hj5yIj7Mh4UD5iyk5iMM=", 31 "owner": "catppuccin", 32 "repo": "nix", 33 "rev": "9474347c69e93e392f194dda7a57c641ba4b998e", 34 "type": "github" 35 }, 36 "original": { 37 "owner": "catppuccin", 38 "repo": "nix", 39 "type": "github" 40 } 41 }, 42 "darwin": { 43 "inputs": { 44 "nixpkgs": [ 45 "agenix", 46 "nixpkgs" 47 ] 48 }, 49 "locked": { 50 "lastModified": 1744478979, 51 "narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=", 52 "owner": "lnl7", 53 "repo": "nix-darwin", 54 "rev": "43975d782b418ebf4969e9ccba82466728c2851b", 55 "type": "github" 56 }, 57 "original": { 58 "owner": "lnl7", 59 "ref": "master", 60 "repo": "nix-darwin", 61 "type": "github" 62 } 63 }, 64 "flake-utils": { 65 "inputs": { 66 "systems": "systems_2" 67 }, 68 "locked": { 69 "lastModified": 1731533236, 70 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 71 "owner": "numtide", 72 "repo": "flake-utils", 73 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 74 "type": "github" 75 }, 76 "original": { 77 "owner": "numtide", 78 "repo": "flake-utils", 79 "type": "github" 80 } 81 }, 82 "flake-utils_2": { 83 "inputs": { 84 "systems": "systems_3" 85 }, 86 "locked": { 87 "lastModified": 1731533236, 88 "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", 89 "owner": "numtide", 90 "repo": "flake-utils", 91 "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", 92 "type": "github" 93 }, 94 "original": { 95 "owner": "numtide", 96 "repo": "flake-utils", 97 "type": "github" 98 } 99 }, 100 "flake-utils_3": { 101 "inputs": { 102 "systems": "systems_4" 103 }, 104 "locked": { 105 "lastModified": 1681202837, 106 "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", 107 "owner": "numtide", 108 "repo": "flake-utils", 109 "rev": "cfacdce06f30d2b68473a46042957675eebb3401", 110 "type": "github" 111 }, 112 "original": { 113 "owner": "numtide", 114 "repo": "flake-utils", 115 "type": "github" 116 } 117 }, 118 "flakey-profile": { 119 "locked": { 120 "lastModified": 1712898590, 121 "narHash": "sha256-FhGIEU93VHAChKEXx905TSiPZKga69bWl1VB37FK//I=", 122 "owner": "lf-", 123 "repo": "flakey-profile", 124 "rev": "243c903fd8eadc0f63d205665a92d4df91d42d9d", 125 "type": "github" 126 }, 127 "original": { 128 "owner": "lf-", 129 "repo": "flakey-profile", 130 "type": "github" 131 } 132 }, 133 "home-manager": { 134 "inputs": { 135 "nixpkgs": [ 136 "agenix", 137 "nixpkgs" 138 ] 139 }, 140 "locked": { 141 "lastModified": 1745494811, 142 "narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=", 143 "owner": "nix-community", 144 "repo": "home-manager", 145 "rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be", 146 "type": "github" 147 }, 148 "original": { 149 "owner": "nix-community", 150 "repo": "home-manager", 151 "type": "github" 152 } 153 }, 154 "home-manager_2": { 155 "inputs": { 156 "nixpkgs": [ 157 "nixpkgs" 158 ] 159 }, 160 "locked": { 161 "lastModified": 1751824240, 162 "narHash": "sha256-aDDC0CHTlL7QDKWWhdbEgVPK6KwWt+ca0QkmHYZxMzI=", 163 "owner": "nix-community", 164 "repo": "home-manager", 165 "rev": "fd9e55f5fac45a26f6169310afca64d56b681935", 166 "type": "github" 167 }, 168 "original": { 169 "owner": "nix-community", 170 "repo": "home-manager", 171 "type": "github" 172 } 173 }, 174 "home-manager_3": { 175 "inputs": { 176 "nixpkgs": [ 177 "zen-browser", 178 "nixpkgs" 179 ] 180 }, 181 "locked": { 182 "lastModified": 1743604125, 183 "narHash": "sha256-ZD61DNbsBt1mQbinAaaEqKaJk2RFo9R/j+eYWeGMx7A=", 184 "owner": "nix-community", 185 "repo": "home-manager", 186 "rev": "180fd43eea296e62ae68e079fcf56aba268b9a1a", 187 "type": "github" 188 }, 189 "original": { 190 "owner": "nix-community", 191 "repo": "home-manager", 192 "type": "github" 193 } 194 }, 195 "lix": { 196 "flake": false, 197 "locked": { 198 "lastModified": 1746827285, 199 "narHash": "sha256-hsFe4Tsqqg4l+FfQWphDtjC79WzNCZbEFhHI8j2KJzw=", 200 "rev": "47aad376c87e2e65967f17099277428e4b3f8e5a", 201 "type": "tarball", 202 "url": "https://git.lix.systems/api/v1/repos/lix-project/lix/archive/47aad376c87e2e65967f17099277428e4b3f8e5a.tar.gz?rev=47aad376c87e2e65967f17099277428e4b3f8e5a" 203 }, 204 "original": { 205 "type": "tarball", 206 "url": "https://git.lix.systems/lix-project/lix/archive/2.93.0.tar.gz" 207 } 208 }, 209 "lix-module": { 210 "inputs": { 211 "flake-utils": "flake-utils", 212 "flakey-profile": "flakey-profile", 213 "lix": "lix", 214 "nixpkgs": [ 215 "nixpkgs" 216 ] 217 }, 218 "locked": { 219 "lastModified": 1746838955, 220 "narHash": "sha256-11R4K3iAx4tLXjUs+hQ5K90JwDABD/XHhsM9nkeS5N8=", 221 "rev": "cd2a9c028df820a83ca2807dc6c6e7abc3dfa7fc", 222 "type": "tarball", 223 "url": "https://git.lix.systems/api/v1/repos/lix-project/nixos-module/archive/cd2a9c028df820a83ca2807dc6c6e7abc3dfa7fc.tar.gz" 224 }, 225 "original": { 226 "type": "tarball", 227 "url": "https://git.lix.systems/lix-project/nixos-module/archive/2.93.0.tar.gz" 228 } 229 }, 230 "microvm": { 231 "inputs": { 232 "flake-utils": "flake-utils_2", 233 "nixpkgs": [ 234 "nixpkgs" 235 ], 236 "spectrum": "spectrum" 237 }, 238 "locked": { 239 "lastModified": 1751732733, 240 "narHash": "sha256-MuaFFGHdShvGdHKrd3PUI2om+njixdG/1dGlglRdK8Q=", 241 "owner": "astro", 242 "repo": "microvm.nix", 243 "rev": "9d3d845ccb1a3f81747d027e95b110d4637468d0", 244 "type": "github" 245 }, 246 "original": { 247 "owner": "astro", 248 "repo": "microvm.nix", 249 "type": "github" 250 } 251 }, 252 "nixos-hardware": { 253 "locked": { 254 "lastModified": 1751432711, 255 "narHash": "sha256-136MeWtckSHTN9Z2WRNRdZ8oRP3vyx3L8UxeBYE+J9w=", 256 "owner": "nixos", 257 "repo": "nixos-hardware", 258 "rev": "497ae1357f1ac97f1aea31a4cb74ad0d534ef41f", 259 "type": "github" 260 }, 261 "original": { 262 "owner": "nixos", 263 "ref": "master", 264 "repo": "nixos-hardware", 265 "type": "github" 266 } 267 }, 268 "nixpkgs": { 269 "locked": { 270 "lastModified": 1745391562, 271 "narHash": "sha256-sPwcCYuiEopaafePqlG826tBhctuJsLx/mhKKM5Fmjo=", 272 "owner": "NixOS", 273 "repo": "nixpkgs", 274 "rev": "8a2f738d9d1f1d986b5a4cd2fd2061a7127237d7", 275 "type": "github" 276 }, 277 "original": { 278 "owner": "NixOS", 279 "ref": "nixos-unstable", 280 "repo": "nixpkgs", 281 "type": "github" 282 } 283 }, 284 "nixpkgs_2": { 285 "locked": { 286 "lastModified": 1750776420, 287 "narHash": "sha256-/CG+w0o0oJ5itVklOoLbdn2dGB0wbZVOoDm4np6w09A=", 288 "owner": "NixOS", 289 "repo": "nixpkgs", 290 "rev": "30a61f056ac492e3b7cdcb69c1e6abdcf00e39cf", 291 "type": "github" 292 }, 293 "original": { 294 "owner": "NixOS", 295 "ref": "nixos-unstable", 296 "repo": "nixpkgs", 297 "type": "github" 298 } 299 }, 300 "nixpkgs_3": { 301 "locked": { 302 "lastModified": 1751792365, 303 "narHash": "sha256-J1kI6oAj25IG4EdVlg2hQz8NZTBNYvIS0l4wpr9KcUo=", 304 "owner": "nixos", 305 "repo": "nixpkgs", 306 "rev": "1fd8bada0b6117e6c7eb54aad5813023eed37ccb", 307 "type": "github" 308 }, 309 "original": { 310 "owner": "nixos", 311 "ref": "nixos-unstable", 312 "repo": "nixpkgs", 313 "type": "github" 314 } 315 }, 316 "nixpkgs_4": { 317 "locked": { 318 "lastModified": 1682134069, 319 "narHash": "sha256-TnI/ZXSmRxQDt2sjRYK/8j8iha4B4zP2cnQCZZ3vp7k=", 320 "owner": "NixOS", 321 "repo": "nixpkgs", 322 "rev": "fd901ef4bf93499374c5af385b2943f5801c0833", 323 "type": "github" 324 }, 325 "original": { 326 "id": "nixpkgs", 327 "type": "indirect" 328 } 329 }, 330 "root": { 331 "inputs": { 332 "agenix": "agenix", 333 "catppuccin": "catppuccin", 334 "home-manager": "home-manager_2", 335 "lix-module": "lix-module", 336 "microvm": "microvm", 337 "nixos-hardware": "nixos-hardware", 338 "nixpkgs": "nixpkgs_3", 339 "vscode-server": "vscode-server", 340 "zen-browser": "zen-browser" 341 } 342 }, 343 "spectrum": { 344 "flake": false, 345 "locked": { 346 "lastModified": 1751265943, 347 "narHash": "sha256-XoHSo6GEElzRUOYAEg/jlh5c8TDsyDESFIux3nU/NMc=", 348 "ref": "refs/heads/main", 349 "rev": "37c8663fab86fdb202fece339ef7ac7177ffc201", 350 "revCount": 904, 351 "type": "git", 352 "url": "https://spectrum-os.org/git/spectrum" 353 }, 354 "original": { 355 "type": "git", 356 "url": "https://spectrum-os.org/git/spectrum" 357 } 358 }, 359 "systems": { 360 "locked": { 361 "lastModified": 1681028828, 362 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 363 "owner": "nix-systems", 364 "repo": "default", 365 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 366 "type": "github" 367 }, 368 "original": { 369 "owner": "nix-systems", 370 "repo": "default", 371 "type": "github" 372 } 373 }, 374 "systems_2": { 375 "locked": { 376 "lastModified": 1681028828, 377 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 378 "owner": "nix-systems", 379 "repo": "default", 380 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 381 "type": "github" 382 }, 383 "original": { 384 "owner": "nix-systems", 385 "repo": "default", 386 "type": "github" 387 } 388 }, 389 "systems_3": { 390 "locked": { 391 "lastModified": 1681028828, 392 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 393 "owner": "nix-systems", 394 "repo": "default", 395 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 396 "type": "github" 397 }, 398 "original": { 399 "owner": "nix-systems", 400 "repo": "default", 401 "type": "github" 402 } 403 }, 404 "systems_4": { 405 "locked": { 406 "lastModified": 1681028828, 407 "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", 408 "owner": "nix-systems", 409 "repo": "default", 410 "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", 411 "type": "github" 412 }, 413 "original": { 414 "owner": "nix-systems", 415 "repo": "default", 416 "type": "github" 417 } 418 }, 419 "vscode-server": { 420 "inputs": { 421 "flake-utils": "flake-utils_3", 422 "nixpkgs": "nixpkgs_4" 423 }, 424 "locked": { 425 "lastModified": 1750353031, 426 "narHash": "sha256-Bx7DOPLhkr8Z60U9Qw4l0OidzHoqLDKQH5rDV5ef59A=", 427 "owner": "nix-community", 428 "repo": "nixos-vscode-server", 429 "rev": "4ec4859b12129c0436b0a471ed1ea6dd8a317993", 430 "type": "github" 431 }, 432 "original": { 433 "owner": "nix-community", 434 "repo": "nixos-vscode-server", 435 "type": "github" 436 } 437 }, 438 "zen-browser": { 439 "inputs": { 440 "home-manager": "home-manager_3", 441 "nixpkgs": [ 442 "nixpkgs" 443 ] 444 }, 445 "locked": { 446 "lastModified": 1751858709, 447 "narHash": "sha256-xghd1GDPRSa6aD6tEk2JCuQDZWdHITlCA/stwSVoZJQ=", 448 "owner": "0xc000022070", 449 "repo": "zen-browser-flake", 450 "rev": "216dd333fa41aa013bf8aab9322d7c1a2aee5b4a", 451 "type": "github" 452 }, 453 "original": { 454 "owner": "0xc000022070", 455 "repo": "zen-browser-flake", 456 "type": "github" 457 } 458 } 459 }, 460 "root": "root", 461 "version": 7 462}