Commit c62843a972f9

Vincent Demeester <vincent@sbr.pm>
2025-04-20 01:26:51
systems: move it to laptop.nix
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent d2695c7
Changed files (2)
systems
common
hardware
kyushu
systems/common/hardware/laptop.nix
@@ -2,11 +2,12 @@
 {
   # Some systctl options for all laptops
   boot.kernel.sysctl = {
+    "kernel.nmi_watchdog" = 0;
     "vm.swappiness" = 10;
     "vm.dirty_ratio" = 25;
     "vm.dirty_background_ratio" = 10;
-    "vm.dirty_writeback_centisecs" = 5000;
-    "vm.dirty_expire_centisecs" = 5000;
+    "vm.dirty_writeback_centisecs" = 6000;
+    "vm.dirty_expire_centisecs" = 6000;
   };
 
   environment.systemPackages = with pkgs; [
systems/kyushu/boot.nix
@@ -58,16 +58,6 @@
       "intel_iommu=on"
     ];
 
-    kernel.sysctl = {
-      # optimize power consumption
-      "kernel.nmi_watchdog" = 0;
-      "vm.swappiness" = 10;
-      "vm.dirty_ratio" = 25;
-      "vm.dirty_background_ratio" = 10;
-      "vm.dirty_writeback_centisecs" = 6000;
-      "vm.dirty_expire_centisecs" = 6000;
-    };
-
     kernelPackages = pkgs.linuxPackages_latest;
   };
 }