diff --git a/flake.lock b/flake.lock index 4eaef04..ce580ce 100644 --- a/flake.lock +++ b/flake.lock @@ -187,9 +187,7 @@ "crane": "crane_2", "easy-template": "easy-template", "fenix": "fenix_3", - "nixpkgs": [ - "nixpkgs" - ] + "nixpkgs": "nixpkgs_2" }, "locked": { "lastModified": 1780192580, @@ -209,7 +207,7 @@ "crane": "crane_4", "fenix": "fenix_4", "flake-schemas": "flake-schemas", - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs_3" }, "locked": { "lastModified": 1764128805, @@ -329,6 +327,20 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1777954456, + "narHash": "sha256-hGdgeU2Nk87RAuZyYjyDjFL6LK7dAZN5RE9+hrDTkDU=", + "rev": "549bd84d6279f9852cae6225e372cc67fb91a4c1", + "revCount": 992384, + "type": "tarball", + "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.992384%2Brev-549bd84d6279f9852cae6225e372cc67fb91a4c1/019df915-70b5-73a2-a5a4-63c620b45d9f/source.tar.gz" + }, + "original": { + "type": "tarball", + "url": "https://flakehub.com/f/NixOS/nixpkgs/0.1" + } + }, + "nixpkgs_3": { "locked": { "lastModified": 1763948260, "narHash": "sha256-dY9qLD0H0zOUgU3vWacPY6Qc421BeQAfm8kBuBtPVE0=", @@ -342,21 +354,21 @@ "url": "https://flakehub.com/f/NixOS/nixpkgs/0" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { - "lastModified": 1780902259, - "narHash": "sha256-q8yYEC5f1mFlQO9RGna4LTc9QrcvWunX6FYp83munkQ=", - "rev": "bd0ff2d3eac24699c3664d5966b9ef36f388e2ca", - "revCount": 1005841, + "lastModified": 1781216227, + "narHash": "sha256-9mUW6gNwoN2SWc/l0fW4svPNOulXLl8ijqKyeSOGgJE=", + "rev": "a0374025a863d007d98e3297f6aa46cc3141c2f0", + "revCount": 1006238, "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2605.1005841%2Brev-bd0ff2d3eac24699c3664d5966b9ef36f388e2ca/019ea877-a51e-7d63-a6c5-85b9b069aa6c/source.tar.gz" + "url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.2605.1006238%2Brev-a0374025a863d007d98e3297f6aa46cc3141c2f0/019ec222-4173-7a63-9e83-5062b70a9018/source.tar.gz" }, "original": { "type": "tarball", "url": "https://flakehub.com/f/NixOS/nixpkgs/0.2605.%2A" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1770107345, "narHash": "sha256-tbS0Ebx2PiA1FRW8mt8oejR0qMXmziJmPaU1d4kYY9g=", @@ -380,7 +392,7 @@ "flake-parts": "flake-parts", "flake-schemas": "flake-schemas_2", "nix-unit": "nix-unit", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs_4", "treefmt-nix": "treefmt-nix_2" } }, @@ -475,7 +487,7 @@ }, "treefmt-nix_2": { "inputs": { - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_5" }, "locked": { "lastModified": 1780220602, diff --git a/flake.nix b/flake.nix index a79bcb7..3b9aef1 100644 --- a/flake.nix +++ b/flake.nix @@ -5,15 +5,9 @@ nixpkgs.url = "https://flakehub.com/f/NixOS/nixpkgs/0.2605.*"; # keep-sorted start fh.url = "https://flakehub.com/f/DeterminateSystems/fh/0.1.*"; - flake-checker = { - # must use non-flakehub inputs, - # b/c flake-checker was build with DetSys Secure Packages - # which are not available without subscription - inputs.nixpkgs.follows = "nixpkgs"; - url = "https://flakehub.com/f/DeterminateSystems/flake-checker/0.2.*"; - }; - # keep-sorted end + flake-checker.url = "https://flakehub.com/f/DeterminateSystems/flake-checker/0.2.*"; flake-iter.url = "https://flakehub.com/f/DeterminateSystems/flake-iter/0.1.*"; + # keep-sorted end flake-parts = { inputs.nixpkgs-lib.follows = "nixpkgs"; url = "https://flakehub.com/f/hercules-ci/flake-parts/0.1.*"; diff --git a/templates/base/.envrc b/templates/base/.envrc index a93dec4..4cacafe 100644 --- a/templates/base/.envrc +++ b/templates/base/.envrc @@ -1,6 +1,6 @@ #!/bin/bash -if ! has nix_direnv_version || ! nix_direnv_version 3.0.6; then - source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/3.0.6/direnvrc" "sha256-RYcUJaRMf8oF5LznDrlCXbkOQrywm0HDv1VjYGaJGdM=" +if ! has nix_direnv_version || ! nix_direnv_version 3.1.1; then + source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/3.1.1/direnvrc" "sha256-RYcUJaRMf8oF5LznDrlCXbkOQrywm0HDv1VjYGaJGdM=" fi use flake