Johan Rong преди 4 седмици
родител
ревизия
5e7bc00166
променени са 3 файла, в които са добавени 16 реда и са изтрити 0 реда
  1. 4 0
      nixos/modules/hardware/power/battery.nix
  2. 8 0
      nixos/modules/hardware/power/common.nix
  3. 4 0
      nixos/modules/hardware/power/default.nix

+ 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;
 }