{ config, pkgs, ... }: { nix = { buildCores = 0; daemonNiceLevel = 19; daemonIONiceLevel = 7; autoOptimiseStore = true; gc = { automatic = true; options = "--delete-older-than 14d"; }; }; environment.systemPackages = with pkgs; [ cachix ]; system.autoUpgrade = { enable = true; flags = [ "--max-jobs" "1" ]; }; systemd.services.nixos-upgrade = { script = pkgs.lib.mkForce '' ${config.system.build.nixos-rebuild}/bin/nixos-rebuild boot --no-build-output --upgrade ${toString config.system.autoUpgrade.flags} ''; }; }