Hibernation? + battery widget fix for framework 12
This commit is contained in:
parent
cc32b7c14f
commit
873a9c562b
4 changed files with 47 additions and 13 deletions
|
|
@ -19,13 +19,9 @@
|
|||
(import ../../modules/libvirt/user.nix {username = "kylekrein";})
|
||||
|
||||
../../users/tania
|
||||
|
||||
./hibernation.nix
|
||||
];
|
||||
boot = {
|
||||
# kernelParams = [
|
||||
# "resume_offset=YOUR_OFFSET"
|
||||
# ];
|
||||
# resumeDevice = "/dev/disk/by-label/nixos";
|
||||
};
|
||||
|
||||
sops.secrets."ssh_keys/${hwconfig.hostname}" = {};
|
||||
services.fwupd.enable = true; #fwupdmgr update
|
||||
|
|
|
|||
18
nixos/hosts/kylekrein-framework12/hibernation.nix
Normal file
18
nixos/hosts/kylekrein-framework12/hibernation.nix
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
{pkgs, ...}: {
|
||||
boot = {
|
||||
kernelParams = [
|
||||
"resume_offset=533760"
|
||||
"mem_sleep_default=deep"
|
||||
];
|
||||
resumeDevice = "/dev/disk/by-label/nixos";
|
||||
};
|
||||
services.logind = {
|
||||
lidSwitch = "suspend-then-hibernate";
|
||||
powerKey = "suspend-then-hibernate";
|
||||
powerKeyLongPress = "poweroff";
|
||||
};
|
||||
systemd.sleep.extraConfig = ''
|
||||
HibernateDelaySec=30m
|
||||
SuspendState=mem
|
||||
'';
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue