summaryrefslogtreecommitdiff
path: root/modules/nixos/common/nix.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos/common/nix.nix')
-rw-r--r--modules/nixos/common/nix.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/nixos/common/nix.nix b/modules/nixos/common/nix.nix
index 0caf265..e21cc5c 100644
--- a/modules/nixos/common/nix.nix
+++ b/modules/nixos/common/nix.nix
@@ -2,6 +2,7 @@
config,
inputs,
lib,
+ this,
...
}:
with lib; let
@@ -14,7 +15,10 @@ in {
};
config = {
- nix.settings.trusted-users = ["@wheel"];
+ nix = mkIf this.isHeadless {
+ daemonCPUSchedPolicy = "idle";
+ daemonIOSchedClass = "idle";
+ };
nixpkgs.config.allowUnfreePredicate = p: elem (getName p) cfg.allowedUnfreePackages;