{ config, pkgs, inputs, ... }: { imports = [ ../shared/nixos-pc.nix ../../features/gnome.nix ../../features/keyd.nix ]; networking.hostName = "nero"; services = { wivrn = { enable = true; openFirewall = true; autoStart = true; }; }; programs = { steam = { enable = true; remotePlay.openFirewall = true; extraPackages = [ pkgs.hidapi ]; }; }; nix = { distributedBuilds = true; settings.builders-use-substitutes = true; buildMachines = [ { hostName = "vergil.cfl.rr.com"; sshUser = "remotebuild"; sshKey = config.sops.secrets."personal_ssh_key_ed25519".path; system = pkgs.stdenv.hostPlatform.system; protocol = "ssh-ng"; maxJobs = 24; speedFactor = 2; mandatoryFeatures = [ ]; supportedFeatures = [ "nixos-test" "benchmark" "big-parallel" "kvm" ]; } ]; }; environment = { systemPackages = with pkgs; [ aseprite inputs.xivlauncher-rb.packages.${pkgs.stdenv.hostPlatform.system}.default ]; }; }