{ nixpkgs, declInput }: let pkgs = import nixpkgs {}; in { # this file generates the spec.json file which contains all the jobsets (list of jobs) # a job set may be all the hosts of a user of stockholm # what we need to get here is for each host we want to build the "input" # from its source.nix and add them to the "inputs" field # in addition to that we need to define how a system is built inside the # "local" release.nix # nixexprinput points to the path expression which should be used for evaluation # nixexprpath is the file which will be built. # that means in best case we should be able to use default.nix from # after nixos-config is set! jobsets = pkgs.runCommand "spec.json" {} '' cat < $out <