Run nix daemon with idle priority on end-user devices.

This commit is contained in:
Tom Alexander 2025-11-29 18:26:17 -05:00
parent 1523e691d5
commit 8eb3c459bd
Signed by: talexander
GPG Key ID: 36C99E8B3C39D85F
3 changed files with 9 additions and 0 deletions

View File

@ -72,6 +72,9 @@
# Enable TRIM
# services.fstrim.enable = lib.mkDefault true;
# Only run nix builders at idle priority for a more responsive system. Do not set on servers, just end-user devices.
nix.daemonCPUSchedPolicy = "idle";
me.alacritty.enable = true;
me.amd_s2idle.enable = true;
me.ansible.enable = true;

View File

@ -73,6 +73,9 @@
# Enable TRIM
# services.fstrim.enable = lib.mkDefault true;
# Only run nix builders at idle priority for a more responsive system. Do not set on servers, just end-user devices.
nix.daemonCPUSchedPolicy = "idle";
fonts.enableDefaultPackages = lib.mkForce true;
fonts.packages = with pkgs; [
corefonts

View File

@ -63,6 +63,9 @@
# Enable TRIM
# services.fstrim.enable = lib.mkDefault true;
# Only run nix builders at idle priority for a more responsive system. Do not set on servers, just end-user devices.
nix.daemonCPUSchedPolicy = "idle";
# RPCS3 has difficulty with znver5
me.rpcs3.config.Core."Use LLVM CPU" = "znver4";