let
  deploy-port = 2112;

  nixos-version = "20.09";

  hosts = import ./lib/hosts.nix { inherit nixos-version; };
  seattle-host = ip: hostname: profile:
    let
      site = "seattle";
      domain = "sea.fudo.org";
    in hosts.host-config ip deploy-port {
      inherit hostname profile domain site;
    };

in {
  network.description = "Seattle home network.";

  lambda = seattle-host "10.0.0.11" "lambda" "server";
  liminia = seattle-host "10.0.0.1" "limina" "server";
  plato = seattle-host "10.0.0.21" "plato" "server";
  spark = seattle-host "10.0.0.108" "spark" "desktop";
  zbox = seattle-host "10.0.0.110" "zbox" "desktop";

  #nostromo = seattle-host "10.0.0.1" "nostromo" "server";
  #lambda = seattle-host "10.0.0.3" "lambda" "server";
}