watch_file flake.in.nix cp $(nix eval --raw .#nextFlake) flake.nix use_flake