Last active
March 27, 2025 16:24
-
-
Save gabyx/eccf4f46ff9e83450c1c48aa4747a1b8 to your computer and use it in GitHub Desktop.
flake.nix (before)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"nodes": { | |
"cachix": { | |
"inputs": { | |
"devenv": [ | |
"devenv" | |
], | |
"flake-compat": [ | |
"devenv" | |
], | |
"git-hooks": [ | |
"devenv" | |
], | |
"nixpkgs": "nixpkgs" | |
}, | |
"locked": { | |
"lastModified": 1737621947, | |
"narHash": "sha256-8HFvG7fvIFbgtaYAY2628Tb89fA55nPm2jSiNs0/Cws=", | |
"owner": "cachix", | |
"repo": "cachix", | |
"rev": "f65a3cd5e339c223471e64c051434616e18cc4f5", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "cachix", | |
"ref": "latest", | |
"repo": "cachix", | |
"type": "github" | |
} | |
}, | |
"devenv": { | |
"inputs": { | |
"cachix": "cachix", | |
"flake-compat": "flake-compat", | |
"git-hooks": "git-hooks", | |
"nix": "nix", | |
"nixpkgs": [ | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1742147141, | |
"narHash": "sha256-pTgorBdmI0rMrFirATgMIye65/jL72De8Kxh7rBT/58=", | |
"owner": "cachix", | |
"repo": "devenv", | |
"rev": "e1eb23d427a3a0871c277268a28163898fd37266", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "cachix", | |
"repo": "devenv", | |
"type": "github" | |
} | |
}, | |
"flake-compat": { | |
"flake": false, | |
"locked": { | |
"lastModified": 1733328505, | |
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"type": "github" | |
} | |
}, | |
"flake-compat_2": { | |
"flake": false, | |
"locked": { | |
"lastModified": 1733328505, | |
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"type": "github" | |
} | |
}, | |
"flake-compat_3": { | |
"flake": false, | |
"locked": { | |
"lastModified": 1650374568, | |
"narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"rev": "b4a34015c698c7793d592d66adbab377907a2be8", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"type": "github" | |
} | |
}, | |
"flake-parts": { | |
"inputs": { | |
"nixpkgs-lib": [ | |
"devenv", | |
"nix", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1712014858, | |
"narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", | |
"owner": "hercules-ci", | |
"repo": "flake-parts", | |
"rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "hercules-ci", | |
"repo": "flake-parts", | |
"type": "github" | |
} | |
}, | |
"flake-parts_2": { | |
"inputs": { | |
"nixpkgs-lib": [ | |
"nix", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1733312601, | |
"narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", | |
"owner": "hercules-ci", | |
"repo": "flake-parts", | |
"rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "hercules-ci", | |
"repo": "flake-parts", | |
"type": "github" | |
} | |
}, | |
"flake-utils": { | |
"inputs": { | |
"systems": "systems" | |
}, | |
"locked": { | |
"lastModified": 1694529238, | |
"narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", | |
"owner": "numtide", | |
"repo": "flake-utils", | |
"rev": "ff7b65b44d01cf9ba6a71320833626af21126384", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "numtide", | |
"repo": "flake-utils", | |
"type": "github" | |
} | |
}, | |
"flake-utils-plus": { | |
"inputs": { | |
"flake-utils": "flake-utils" | |
}, | |
"locked": { | |
"lastModified": 1715533576, | |
"narHash": "sha256-fT4ppWeCJ0uR300EH3i7kmgRZnAVxrH+XtK09jQWihk=", | |
"owner": "gytis-ivaskevicius", | |
"repo": "flake-utils-plus", | |
"rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "gytis-ivaskevicius", | |
"repo": "flake-utils-plus", | |
"rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", | |
"type": "github" | |
} | |
}, | |
"git-hooks": { | |
"inputs": { | |
"flake-compat": [ | |
"devenv" | |
], | |
"gitignore": "gitignore", | |
"nixpkgs": [ | |
"devenv", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1740849354, | |
"narHash": "sha256-oy33+t09FraucSZ2rZ6qnD1Y1c8azKKmQuCvF2ytUko=", | |
"owner": "cachix", | |
"repo": "git-hooks.nix", | |
"rev": "4a709a8ce9f8c08fa7ddb86761fe488ff7858a07", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "cachix", | |
"repo": "git-hooks.nix", | |
"type": "github" | |
} | |
}, | |
"git-hooks-nix": { | |
"inputs": { | |
"flake-compat": [ | |
"nix" | |
], | |
"gitignore": [ | |
"nix" | |
], | |
"nixpkgs": [ | |
"nix", | |
"nixpkgs" | |
], | |
"nixpkgs-stable": [ | |
"nix", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1734279981, | |
"narHash": "sha256-NdaCraHPp8iYMWzdXAt5Nv6sA3MUzlCiGiR586TCwo0=", | |
"owner": "cachix", | |
"repo": "git-hooks.nix", | |
"rev": "aa9f40c906904ebd83da78e7f328cd8aeaeae785", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "cachix", | |
"repo": "git-hooks.nix", | |
"type": "github" | |
} | |
}, | |
"gitignore": { | |
"inputs": { | |
"nixpkgs": [ | |
"devenv", | |
"git-hooks", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1709087332, | |
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", | |
"owner": "hercules-ci", | |
"repo": "gitignore.nix", | |
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "hercules-ci", | |
"repo": "gitignore.nix", | |
"type": "github" | |
} | |
}, | |
"libgit2": { | |
"flake": false, | |
"locked": { | |
"lastModified": 1697646580, | |
"narHash": "sha256-oX4Z3S9WtJlwvj0uH9HlYcWv+x1hqp8mhXl7HsLu2f0=", | |
"owner": "libgit2", | |
"repo": "libgit2", | |
"rev": "45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "libgit2", | |
"repo": "libgit2", | |
"type": "github" | |
} | |
}, | |
"nix": { | |
"inputs": { | |
"flake-compat": [ | |
"devenv" | |
], | |
"flake-parts": "flake-parts", | |
"libgit2": "libgit2", | |
"nixpkgs": "nixpkgs_2", | |
"nixpkgs-23-11": [ | |
"devenv" | |
], | |
"nixpkgs-regression": [ | |
"devenv" | |
], | |
"pre-commit-hooks": [ | |
"devenv" | |
] | |
}, | |
"locked": { | |
"lastModified": 1734114420, | |
"narHash": "sha256-n52PUzub5jZWc8nI/sR7UICOheU8rNA+YZ73YaHeCBg=", | |
"owner": "domenkozar", | |
"repo": "nix", | |
"rev": "bde6a1a0d1f2af86caa4d20d23eca019f3d57eee", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "domenkozar", | |
"ref": "devenv-2.24", | |
"repo": "nix", | |
"type": "github" | |
} | |
}, | |
"nix_2": { | |
"inputs": { | |
"flake-compat": "flake-compat_2", | |
"flake-parts": "flake-parts_2", | |
"git-hooks-nix": "git-hooks-nix", | |
"nixpkgs": [ | |
"nixpkgs" | |
], | |
"nixpkgs-23-11": "nixpkgs-23-11", | |
"nixpkgs-regression": "nixpkgs-regression" | |
}, | |
"locked": { | |
"lastModified": 1742159602, | |
"narHash": "sha256-Fr3KNT1lMw6zWgm+oHp2wgFj9TLJXsRZHozk6vv/9Ow=", | |
"owner": "nixos", | |
"repo": "nix", | |
"rev": "2cfd0315113edebefc38dd7f9d7dd57599629dc6", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "nixos", | |
"repo": "nix", | |
"type": "github" | |
} | |
}, | |
"nixpkgs": { | |
"locked": { | |
"lastModified": 1733212471, | |
"narHash": "sha256-M1+uCoV5igihRfcUKrr1riygbe73/dzNnzPsmaLCmpo=", | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "55d15ad12a74eb7d4646254e13638ad0c4128776", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "NixOS", | |
"ref": "nixos-unstable", | |
"repo": "nixpkgs", | |
"type": "github" | |
} | |
}, | |
"nixpkgs-23-11": { | |
"locked": { | |
"lastModified": 1717159533, | |
"narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=", | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", | |
"type": "github" | |
} | |
}, | |
"nixpkgs-regression": { | |
"locked": { | |
"lastModified": 1643052045, | |
"narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", | |
"type": "github" | |
} | |
}, | |
"nixpkgsStable": { | |
"locked": { | |
"lastModified": 1742136038, | |
"narHash": "sha256-DDe16FJk18sadknQKKG/9FbwEro7A57tg9vB5kxZ8kY=", | |
"owner": "nixos", | |
"repo": "nixpkgs", | |
"rev": "a1185f4064c18a5db37c5c84e5638c78b46e3341", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "nixos", | |
"ref": "nixos-24.11", | |
"repo": "nixpkgs", | |
"type": "github" | |
} | |
}, | |
"nixpkgs_2": { | |
"locked": { | |
"lastModified": 1717432640, | |
"narHash": "sha256-+f9c4/ZX5MWDOuB1rKoWj+lBNm0z0rs4CK47HBLxy1o=", | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "88269ab3044128b7c2f4c7d68448b2fb50456870", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "NixOS", | |
"ref": "release-24.05", | |
"repo": "nixpkgs", | |
"type": "github" | |
} | |
}, | |
"nixpkgs_3": { | |
"locked": { | |
"lastModified": 1742069588, | |
"narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=", | |
"owner": "nixos", | |
"repo": "nixpkgs", | |
"rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "nixos", | |
"ref": "nixos-unstable", | |
"repo": "nixpkgs", | |
"type": "github" | |
} | |
}, | |
"root": { | |
"inputs": { | |
"devenv": "devenv", | |
"nix": "nix_2", | |
"nixpkgs": "nixpkgs_3", | |
"nixpkgsStable": "nixpkgsStable", | |
"snowfall-lib": "snowfall-lib", | |
"treefmt-nix": "treefmt-nix" | |
} | |
}, | |
"snowfall-lib": { | |
"inputs": { | |
"flake-compat": "flake-compat_3", | |
"flake-utils-plus": "flake-utils-plus", | |
"nixpkgs": [ | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1736130495, | |
"narHash": "sha256-4i9nAJEZFv7vZMmrE0YG55I3Ggrtfo5/T07JEpEZ/RM=", | |
"owner": "snowfallorg", | |
"repo": "lib", | |
"rev": "02d941739f98a09e81f3d2d9b3ab08918958beac", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "snowfallorg", | |
"repo": "lib", | |
"type": "github" | |
} | |
}, | |
"systems": { | |
"locked": { | |
"lastModified": 1681028828, | |
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", | |
"owner": "nix-systems", | |
"repo": "default", | |
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "nix-systems", | |
"repo": "default", | |
"type": "github" | |
} | |
}, | |
"treefmt-nix": { | |
"inputs": { | |
"nixpkgs": [ | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1739829690, | |
"narHash": "sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU=", | |
"owner": "numtide", | |
"repo": "treefmt-nix", | |
"rev": "3d0579f5cc93436052d94b73925b48973a104204", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "numtide", | |
"repo": "treefmt-nix", | |
"type": "github" | |
} | |
} | |
}, | |
"root": "root", | |
"version": 7 | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"nodes": { | |
"cachix": { | |
"inputs": { | |
"devenv": [ | |
"devenv" | |
], | |
"flake-compat": [ | |
"devenv" | |
], | |
"git-hooks": [ | |
"devenv" | |
], | |
"nixpkgs": "nixpkgs" | |
}, | |
"locked": { | |
"lastModified": 1737621947, | |
"narHash": "sha256-8HFvG7fvIFbgtaYAY2628Tb89fA55nPm2jSiNs0/Cws=", | |
"owner": "cachix", | |
"repo": "cachix", | |
"rev": "f65a3cd5e339c223471e64c051434616e18cc4f5", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "cachix", | |
"ref": "latest", | |
"repo": "cachix", | |
"type": "github" | |
} | |
}, | |
"devenv": { | |
"inputs": { | |
"cachix": "cachix", | |
"flake-compat": "flake-compat", | |
"git-hooks": "git-hooks", | |
"nix": "nix", | |
"nixpkgs": [ | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1739852725, | |
"narHash": "sha256-OjdnHKQ+eWA8YvPUpl3xxyaNK91c9sMebqXgVdN8Lm4=", | |
"owner": "cachix", | |
"repo": "devenv", | |
"rev": "98b99188b1539c0d2a45e0a0a161a7b8e797caac", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "cachix", | |
"ref": "latest", | |
"repo": "devenv", | |
"type": "github" | |
} | |
}, | |
"flake-compat": { | |
"flake": false, | |
"locked": { | |
"lastModified": 1733328505, | |
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"type": "github" | |
} | |
}, | |
"flake-compat_2": { | |
"flake": false, | |
"locked": { | |
"lastModified": 1733328505, | |
"narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"type": "github" | |
} | |
}, | |
"flake-compat_3": { | |
"flake": false, | |
"locked": { | |
"lastModified": 1650374568, | |
"narHash": "sha256-Z+s0J8/r907g149rllvwhb4pKi8Wam5ij0st8PwAh+E=", | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"rev": "b4a34015c698c7793d592d66adbab377907a2be8", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "edolstra", | |
"repo": "flake-compat", | |
"type": "github" | |
} | |
}, | |
"flake-parts": { | |
"inputs": { | |
"nixpkgs-lib": [ | |
"devenv", | |
"nix", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1712014858, | |
"narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", | |
"owner": "hercules-ci", | |
"repo": "flake-parts", | |
"rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "hercules-ci", | |
"repo": "flake-parts", | |
"type": "github" | |
} | |
}, | |
"flake-parts_2": { | |
"inputs": { | |
"nixpkgs-lib": [ | |
"nix", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1733312601, | |
"narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", | |
"owner": "hercules-ci", | |
"repo": "flake-parts", | |
"rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "hercules-ci", | |
"repo": "flake-parts", | |
"type": "github" | |
} | |
}, | |
"flake-utils": { | |
"inputs": { | |
"systems": "systems" | |
}, | |
"locked": { | |
"lastModified": 1694529238, | |
"narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", | |
"owner": "numtide", | |
"repo": "flake-utils", | |
"rev": "ff7b65b44d01cf9ba6a71320833626af21126384", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "numtide", | |
"repo": "flake-utils", | |
"type": "github" | |
} | |
}, | |
"flake-utils-plus": { | |
"inputs": { | |
"flake-utils": "flake-utils" | |
}, | |
"locked": { | |
"lastModified": 1715533576, | |
"narHash": "sha256-fT4ppWeCJ0uR300EH3i7kmgRZnAVxrH+XtK09jQWihk=", | |
"owner": "gytis-ivaskevicius", | |
"repo": "flake-utils-plus", | |
"rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "gytis-ivaskevicius", | |
"repo": "flake-utils-plus", | |
"rev": "3542fe9126dc492e53ddd252bb0260fe035f2c0f", | |
"type": "github" | |
} | |
}, | |
"git-hooks": { | |
"inputs": { | |
"flake-compat": [ | |
"devenv" | |
], | |
"gitignore": "gitignore", | |
"nixpkgs": [ | |
"devenv", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1740849354, | |
"narHash": "sha256-oy33+t09FraucSZ2rZ6qnD1Y1c8azKKmQuCvF2ytUko=", | |
"owner": "cachix", | |
"repo": "git-hooks.nix", | |
"rev": "4a709a8ce9f8c08fa7ddb86761fe488ff7858a07", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "cachix", | |
"repo": "git-hooks.nix", | |
"type": "github" | |
} | |
}, | |
"git-hooks-nix": { | |
"inputs": { | |
"flake-compat": [ | |
"nix" | |
], | |
"gitignore": [ | |
"nix" | |
], | |
"nixpkgs": [ | |
"nix", | |
"nixpkgs" | |
], | |
"nixpkgs-stable": [ | |
"nix", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1734279981, | |
"narHash": "sha256-NdaCraHPp8iYMWzdXAt5Nv6sA3MUzlCiGiR586TCwo0=", | |
"owner": "cachix", | |
"repo": "git-hooks.nix", | |
"rev": "aa9f40c906904ebd83da78e7f328cd8aeaeae785", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "cachix", | |
"repo": "git-hooks.nix", | |
"type": "github" | |
} | |
}, | |
"gitignore": { | |
"inputs": { | |
"nixpkgs": [ | |
"devenv", | |
"git-hooks", | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1709087332, | |
"narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", | |
"owner": "hercules-ci", | |
"repo": "gitignore.nix", | |
"rev": "637db329424fd7e46cf4185293b9cc8c88c95394", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "hercules-ci", | |
"repo": "gitignore.nix", | |
"type": "github" | |
} | |
}, | |
"libgit2": { | |
"flake": false, | |
"locked": { | |
"lastModified": 1697646580, | |
"narHash": "sha256-oX4Z3S9WtJlwvj0uH9HlYcWv+x1hqp8mhXl7HsLu2f0=", | |
"owner": "libgit2", | |
"repo": "libgit2", | |
"rev": "45fd9ed7ae1a9b74b957ef4f337bc3c8b3df01b5", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "libgit2", | |
"repo": "libgit2", | |
"type": "github" | |
} | |
}, | |
"nix": { | |
"inputs": { | |
"flake-compat": [ | |
"devenv" | |
], | |
"flake-parts": "flake-parts", | |
"libgit2": "libgit2", | |
"nixpkgs": "nixpkgs_2", | |
"nixpkgs-23-11": [ | |
"devenv" | |
], | |
"nixpkgs-regression": [ | |
"devenv" | |
], | |
"pre-commit-hooks": [ | |
"devenv" | |
] | |
}, | |
"locked": { | |
"lastModified": 1734114420, | |
"narHash": "sha256-n52PUzub5jZWc8nI/sR7UICOheU8rNA+YZ73YaHeCBg=", | |
"owner": "domenkozar", | |
"repo": "nix", | |
"rev": "bde6a1a0d1f2af86caa4d20d23eca019f3d57eee", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "domenkozar", | |
"ref": "devenv-2.24", | |
"repo": "nix", | |
"type": "github" | |
} | |
}, | |
"nix_2": { | |
"inputs": { | |
"flake-compat": "flake-compat_2", | |
"flake-parts": "flake-parts_2", | |
"git-hooks-nix": "git-hooks-nix", | |
"nixpkgs": [ | |
"nixpkgs" | |
], | |
"nixpkgs-23-11": "nixpkgs-23-11", | |
"nixpkgs-regression": "nixpkgs-regression" | |
}, | |
"locked": { | |
"lastModified": 1742159602, | |
"narHash": "sha256-Fr3KNT1lMw6zWgm+oHp2wgFj9TLJXsRZHozk6vv/9Ow=", | |
"owner": "nixos", | |
"repo": "nix", | |
"rev": "2cfd0315113edebefc38dd7f9d7dd57599629dc6", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "nixos", | |
"repo": "nix", | |
"type": "github" | |
} | |
}, | |
"nixpkgs": { | |
"locked": { | |
"lastModified": 1733212471, | |
"narHash": "sha256-M1+uCoV5igihRfcUKrr1riygbe73/dzNnzPsmaLCmpo=", | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "55d15ad12a74eb7d4646254e13638ad0c4128776", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "NixOS", | |
"ref": "nixos-unstable", | |
"repo": "nixpkgs", | |
"type": "github" | |
} | |
}, | |
"nixpkgs-23-11": { | |
"locked": { | |
"lastModified": 1717159533, | |
"narHash": "sha256-oamiKNfr2MS6yH64rUn99mIZjc45nGJlj9eGth/3Xuw=", | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "a62e6edd6d5e1fa0329b8653c801147986f8d446", | |
"type": "github" | |
} | |
}, | |
"nixpkgs-regression": { | |
"locked": { | |
"lastModified": 1643052045, | |
"narHash": "sha256-uGJ0VXIhWKGXxkeNnq4TvV3CIOkUJ3PAoLZ3HMzNVMw=", | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "215d4d0fd80ca5163643b03a33fde804a29cc1e2", | |
"type": "github" | |
} | |
}, | |
"nixpkgsStable": { | |
"locked": { | |
"lastModified": 1742136038, | |
"narHash": "sha256-DDe16FJk18sadknQKKG/9FbwEro7A57tg9vB5kxZ8kY=", | |
"owner": "nixos", | |
"repo": "nixpkgs", | |
"rev": "a1185f4064c18a5db37c5c84e5638c78b46e3341", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "nixos", | |
"ref": "nixos-24.11", | |
"repo": "nixpkgs", | |
"type": "github" | |
} | |
}, | |
"nixpkgs_2": { | |
"locked": { | |
"lastModified": 1717432640, | |
"narHash": "sha256-+f9c4/ZX5MWDOuB1rKoWj+lBNm0z0rs4CK47HBLxy1o=", | |
"owner": "NixOS", | |
"repo": "nixpkgs", | |
"rev": "88269ab3044128b7c2f4c7d68448b2fb50456870", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "NixOS", | |
"ref": "release-24.05", | |
"repo": "nixpkgs", | |
"type": "github" | |
} | |
}, | |
"nixpkgs_3": { | |
"locked": { | |
"lastModified": 1742069588, | |
"narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=", | |
"owner": "nixos", | |
"repo": "nixpkgs", | |
"rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "nixos", | |
"ref": "nixos-unstable", | |
"repo": "nixpkgs", | |
"type": "github" | |
} | |
}, | |
"root": { | |
"inputs": { | |
"devenv": "devenv", | |
"nix": "nix_2", | |
"nixpkgs": "nixpkgs_3", | |
"nixpkgsStable": "nixpkgsStable", | |
"snowfall-lib": "snowfall-lib", | |
"treefmt-nix": "treefmt-nix" | |
} | |
}, | |
"snowfall-lib": { | |
"inputs": { | |
"flake-compat": "flake-compat_3", | |
"flake-utils-plus": "flake-utils-plus", | |
"nixpkgs": [ | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1736130495, | |
"narHash": "sha256-4i9nAJEZFv7vZMmrE0YG55I3Ggrtfo5/T07JEpEZ/RM=", | |
"owner": "snowfallorg", | |
"repo": "lib", | |
"rev": "02d941739f98a09e81f3d2d9b3ab08918958beac", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "snowfallorg", | |
"repo": "lib", | |
"type": "github" | |
} | |
}, | |
"systems": { | |
"locked": { | |
"lastModified": 1681028828, | |
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", | |
"owner": "nix-systems", | |
"repo": "default", | |
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "nix-systems", | |
"repo": "default", | |
"type": "github" | |
} | |
}, | |
"treefmt-nix": { | |
"inputs": { | |
"nixpkgs": [ | |
"nixpkgs" | |
] | |
}, | |
"locked": { | |
"lastModified": 1739829690, | |
"narHash": "sha256-mL1szCeIsjh6Khn3nH2cYtwO5YXG6gBiTw1A30iGeDU=", | |
"owner": "numtide", | |
"repo": "treefmt-nix", | |
"rev": "3d0579f5cc93436052d94b73925b48973a104204", | |
"type": "github" | |
}, | |
"original": { | |
"owner": "numtide", | |
"repo": "treefmt-nix", | |
"type": "github" | |
} | |
} | |
}, | |
"root": "root", | |
"version": 7 | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
description = "repository-template"; | |
nixConfig = { | |
extra-substituters = [ | |
# Nix community's cache server | |
"https://nix-community.cachix.org" | |
]; | |
extra-trusted-public-keys = [ | |
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" | |
]; | |
}; | |
inputs = { | |
# Nixpkgs repository. | |
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; | |
# Nixpkgs repository on stable. | |
nixpkgsStable.url = "github:nixos/nixpkgs/nixos-24.11"; | |
# The devenv module to create good development shells. | |
devenv = { | |
url = "github:cachix/devenv"; | |
inputs.nixpkgs.follows = "nixpkgs"; | |
}; | |
# Format the repo with nix-treefmt. | |
treefmt-nix = { | |
url = "github:numtide/treefmt-nix"; | |
inputs.nixpkgs.follows = "nixpkgs"; | |
}; | |
# The Nix flake for the deploy image. | |
nix = { | |
url = "github:nixos/nix"; | |
inputs.nixpkgs.follows = "nixpkgs"; | |
}; | |
# Snowfall provides a structured way of creating a flake output. | |
# Documentation: https://snowfall.org/guides/lib/quickstart/ | |
snowfall-lib = { | |
url = "github:snowfallorg/lib"; | |
inputs.nixpkgs.follows = "nixpkgs"; | |
}; | |
}; | |
outputs = inputs: { | |
devShells.x86_64-linux.default = inputs.devenv.lib.mkShell { | |
inherit inputs; | |
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux; | |
modules = [ | |
( | |
{ pkgs, ... }: | |
{ | |
packages = [ | |
pkgs.go | |
]; | |
} | |
) | |
]; | |
}; | |
}; | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
description = "repository-template"; | |
nixConfig = { | |
extra-substituters = [ | |
# Nix community's cache server | |
"https://nix-community.cachix.org" | |
]; | |
extra-trusted-public-keys = [ | |
"nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" | |
]; | |
}; | |
inputs = { | |
# Nixpkgs repository. | |
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; | |
# Nixpkgs repository on stable. | |
nixpkgsStable.url = "github:nixos/nixpkgs/nixos-24.11"; | |
# The devenv module to create good development shells. | |
devenv = { | |
url = "github:cachix/devenv/latest"; | |
inputs.nixpkgs.follows = "nixpkgs"; | |
}; | |
# Format the repo with nix-treefmt. | |
treefmt-nix = { | |
url = "github:numtide/treefmt-nix"; | |
inputs.nixpkgs.follows = "nixpkgs"; | |
}; | |
# The Nix flake for the deploy image. | |
nix = { | |
url = "github:nixos/nix"; | |
inputs.nixpkgs.follows = "nixpkgs"; | |
}; | |
# Snowfall provides a structured way of creating a flake output. | |
# Documentation: https://snowfall.org/guides/lib/quickstart/ | |
snowfall-lib = { | |
url = "github:snowfallorg/lib"; | |
inputs.nixpkgs.follows = "nixpkgs"; | |
}; | |
}; | |
outputs = inputs: { | |
devShells.x86_64-linux.default = inputs.devenv.lib.mkShell { | |
inherit inputs; | |
pkgs = inputs.nixpkgs.legacyPackages.x86_64-linux; | |
modules = [ | |
( | |
{ pkgs, ... }: | |
{ | |
packages = [ | |
pkgs.go | |
]; | |
} | |
) | |
]; | |
}; | |
}; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment