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      copySourceTreeToStore = false; # No more copying to the store
13    }
14  );
15in
16  flake.defaultNix