desktop: never sleep; bump nixpkgs to 2026-10-05
Carried over from local master. The trusted-users setting made there was already present on simplified, so it was dropped in favor of the upstream block. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
ddca4e1d72
commit
420cbd770f
2 changed files with 15 additions and 3 deletions
|
|
@ -117,11 +117,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1786106723,
|
"lastModified": 1791179034,
|
||||||
"narHash": "sha256-zDSUbpoeo/9ZmD2+wXnzxoo1+uhL8vxc0b8yuYMKYq0=",
|
"narHash": "sha256-Ni0LBydzaCi8oek12r4mVreuFHqYlM1eTD6SfiENKfw=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "f13ff45afd1bb73e640eaa08a7066dbed07e3238",
|
"rev": "494ce7fd23ff6a5dff39e1fb11e9b6f2ac74bf25",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
12
flake.nix
12
flake.nix
|
|
@ -629,6 +629,18 @@
|
||||||
boot.loader.systemd-boot.enable = true;
|
boot.loader.systemd-boot.enable = true;
|
||||||
boot.loader.efi.canTouchEfiVariables = true; # normal x86 UEFI
|
boot.loader.efi.canTouchEfiVariables = true; # normal x86 UEFI
|
||||||
|
|
||||||
|
# Desktop: never suspend or hibernate, even if something asks.
|
||||||
|
systemd.sleep.settings.Sleep = {
|
||||||
|
AllowSuspend = "no";
|
||||||
|
AllowHibernation = "no";
|
||||||
|
AllowHybridSleep = "no";
|
||||||
|
AllowSuspendThenHibernate = "no";
|
||||||
|
};
|
||||||
|
# Ignore the keys that would normally trigger sleep.
|
||||||
|
services.logind.suspendKey = "ignore";
|
||||||
|
services.logind.hibernateKey = "ignore";
|
||||||
|
services.logind.lidSwitch = "ignore";
|
||||||
|
|
||||||
# NVIDIA (RTX 20-series or newer → open kernel module).
|
# NVIDIA (RTX 20-series or newer → open kernel module).
|
||||||
services.xserver.videoDrivers = [ "nvidia" ];
|
services.xserver.videoDrivers = [ "nvidia" ];
|
||||||
hardware.graphics.enable = true; # OpenGL/Vulkan userspace (was hardware.opengl)
|
hardware.graphics.enable = true; # OpenGL/Vulkan userspace (was hardware.opengl)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue