main
1let
2 lockFile = builtins.fromJSON (builtins.readFile ./flake.lock);
3 flake-compat-node = lockFile.nodes.${lockFile.nodes.root.inputs.flake-compat};
4 flake-compat = fetchTarball {
5 inherit (flake-compat-node.locked) url;
6 sha256 = flake-compat-node.locked.narHash;
7 };
8
9 flake = (
10 import flake-compat {
11 src = ./.;
12 }
13 );
14in
15 flake.shellNix