enable hibernation

This commit is contained in:
Tyler Mayoff 2025-07-06 00:56:06 -04:00
parent 09e6d40a9d
commit aa5e31a7f6
2 changed files with 11 additions and 0 deletions

View file

@ -109,6 +109,14 @@
services.flatpak.enable = true; services.flatpak.enable = true;
services.power-profiles-daemon.enable = true;
services.logind.lidSwitch = "suspend-then-hibernate";
systemd.sleep.extraConfig = ''
HibernateDelaySec=30m
SuspendState=mem
'';
boot.kernelParams = ["mem_sleep_default=deep"];
# Enable touchpad support (enabled default in most desktopManager). # Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true; # services.xserver.libinput.enable = true;

View file

@ -11,8 +11,11 @@
boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "thunderbolt" "usb_storage" "sd_mod" ]; boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "thunderbolt" "usb_storage" "sd_mod" ];
boot.initrd.kernelModules = [ ]; boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-amd" ]; boot.kernelModules = [ "kvm-amd" ];
boot.resumeDevice = "/dev/disk/by-uuid/eac18653-6290-46d3-b925-c1974f2c8f48";
boot.extraModulePackages = [ ]; boot.extraModulePackages = [ ];
powerManagement.enable = true;
fileSystems."/" = fileSystems."/" =
{ device = "/dev/disk/by-uuid/16fd6400-4e28-4d88-8719-a76aa590f59c"; { device = "/dev/disk/by-uuid/16fd6400-4e28-4d88-8719-a76aa590f59c";
fsType = "ext4"; fsType = "ext4";