Aquatic-Nix/modules/hosts/controlstation/configuration.nix

33 lines
713 B
Nix

{ inputs, ... }:
{
flake.modules.nixos.controlstation =
{ ... }:
{
networking.hostName = "controlstation";
networking.firewall.allowedTCPPorts = [ 42420 ];
nix = {
settings.max-jobs = 1;
daemonCPUSchedPolicy = "batch";
daemonIOSchedPriority = 7;
};
imports = with inputs.self.modules.nixos; [
system-gaming
core_amdgpu
core_amdcpu
core_goxlr
metrolist
virtualbox
aquatic-ai
nixdev
backup
installer-iso-keys
];
home-manager.sharedModules = with inputs.self.modules.homeManager; [
system-gaming
];
services.gvfs.enable = true;
};
}