2 flake-lock = builtins.fromJSON (builtins.readFile ./flake.lock);
3 flake-compat-node = builtins.elemAt flake-lock.nodes.root.inputs.flake-compat (
4 builtins.length flake-lock.nodes.root.inputs.flake-compat - 1
6 flake-compat = builtins.fetchTarball {
8 flake-lock.nodes.${flake-compat-node}.locked.url
9 or "https://github.com/NixOS/flake-compat/archive/${
10 flake-lock.nodes.${flake-compat-node}.locked.rev
12 sha256 = flake-lock.nodes.${flake-compat-node}.locked.narHash;
20 flake.defaultNix // flake.outputs.packages.${builtins.currentSystem}