{ inputs, outputs, ... }: { imports = [ inputs.home-manager.nixosModules.home-manager ./fish.nix ./sops.nix ] ++ (builtins.attrValues outputs.nixosModules); home-manager.useGlobalPkgs = true; home-manager.extraSpecialArgs = { inherit inputs outputs; }; nixpkgs = { overlays = builtins.attrValues outputs.overlays; config = { allowUnfree = true; }; }; hardware.enableRedistributableFirmware = true; networking.domain = "wessels.local"; security.pam.loginLimits = [ { domain = "@wheel"; item = "nofile"; type = "soft"; value = "524288"; } { domain = "@wheel"; item = "nofile"; type = "hard"; value = "1048576"; } ]; services.speechd.enable = false; }