diff --git a/host/montalin.nix b/host/montalin.nix index 262a392..266e9c7 100644 --- a/host/montalin.nix +++ b/host/montalin.nix @@ -29,6 +29,11 @@ swapDevices = [{ device = "/dev/mapper/swap"; }]; + # Get disk identifier with `udevadm info -n /dev/sdX | grep ID_SERIAL_SHORT` + services.udev.extraRules = '' + ACTION=="add", KERNEL=="sd[a-z]", ENV{ID_SERIAL_SHORT}=="WD-WXH1A89L54LA", RUN+="${pkgs.hdparm}/bin/hdparm -S 60 /dev/%k" + ''; + # Use the systemd-boot EFI boot loader. boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true;