瀏覽代碼

power button behaviour

Johan Rong 4 周之前
父節點
當前提交
5e7bc00166

+ 4 - 0
nixos/modules/hardware/power/battery.nix

@@ -1,6 +1,10 @@
 { config, pkgs, ... }:
 
 {
+  imports = [
+    ./common.nix
+  ];
+  
   services.power-profiles-daemon.enable = false;
 
   services.tlp = {

+ 8 - 0
nixos/modules/hardware/power/common.nix

@@ -0,0 +1,8 @@
+{ config, pkgs, ... }:
+
+{
+  services.logind = {
+    powerKey = "suspend";
+    powerKeyLongPress = "poweroff";
+  };
+}

+ 4 - 0
nixos/modules/hardware/power/default.nix

@@ -1,5 +1,9 @@
 { config, pkgs, ... }:
 
 {
+  imports = [
+    ./common.nix
+  ];
+
   services.power-profiles-daemon.enable = true;
 }