let nixpkgsOptions = {}; pkgs = (import (fetchTarball "https://github.com/NixOS/nixpkgs-channels/archive/nixos-19.03.tar.gz") nixpkgsOptions); presets = { base = (import ./presets/base.nix); kvm = (import ./presets/kvm.nix); }; in { network = { inherit pkgs; description = "Cryto"; }; "machine-haless-03.cryto.net" = { system.stateVersion = "19.03"; imports = [ presets.base presets.kvm ./hardware-configurations/machine-haless-03.nix ]; services.nginx.enable = true; networking.firewall.allowedTCPPorts = [ 80 ]; }; }