{ writeShellApplication, coreutils, nix, nixos-rebuild, bat, callPackage, ... }: writeShellApplication { name = "test-config"; runtimeInputs = [ coreutils nix (callPackage ./all-hosts.nix {}) nixos-rebuild bat ]; text = builtins.readFile ../scripts/test-config.sh; }