cleverca22
10/31/2016 - 6:59 PM

jobify.nix

let
  lib = (import <nixpkgs> {}).lib;
  configuration = { pkgs, ... }: {
    environment.systemPackages = [ pkgs.hello ];
  };
  eval = import <nixpkgs/nixos> { inherit configuration; };
in {
  jobs = lib.listToAttrs (map (x: { name = x.name; value = x; }) eval.config.environment.systemPackages);
}