2 flake-lock = builtins.fromJSON (builtins.readFile ./flake.lock);
3 flake-compat-node = flake-lock.nodes.root.inputs.flake-compat;
4 flake-compat = builtins.fetchTarball {
6 flake-lock.nodes.${flake-compat-node}.locked.url
7 or "https://github.com/NixOS/flake-compat/archive/${
8 flake-lock.nodes.${flake-compat-node}.locked.rev
10 sha256 = flake-lock.nodes.${flake-compat-node}.locked.narHash;