I have added flake-compat to be pinned by flake.lock, updated the source to the still-maintained nix-community repo, and removed the URL literal syntax.
14 lines
449 B
Nix
14 lines
449 B
Nix
# The `default.nix` in flake-compat reads `flake.nix` and `flake.lock` from `src` and
|
|
# returns an attribute set of the shape `{ defaultNix, shellNix }`
|
|
|
|
(import (
|
|
let
|
|
inherit (lock.nodes.flake-compat.locked) narHash rev;
|
|
lock = builtins.fromJSON (builtins.readFile ./flake.lock);
|
|
in
|
|
fetchTarball {
|
|
url = "https://github.com/nix-community/flake-compat/archive/${rev}.tar.gz";
|
|
sha256 = narHash;
|
|
}
|
|
) { src = ./.; }).defaultNix
|