summaryrefslogtreecommitdiff
path: root/modules/laptop.nix
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2025-01-20 21:06:46 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2025-01-20 21:06:46 +0530
commit0e43824dfe3bdef2ad6871b9cd773834acdd1022 (patch)
tree479470efa0ba0ccc5cdf65bc35dc537b89ff443e /modules/laptop.nix
parent4c77245d2bc47d72905d09a0a2384583e9e79d83 (diff)
update
Diffstat (limited to 'modules/laptop.nix')
-rw-r--r--modules/laptop.nix18
1 files changed, 18 insertions, 0 deletions
diff --git a/modules/laptop.nix b/modules/laptop.nix
index 3dfdd29..d4f9ff9 100644
--- a/modules/laptop.nix
+++ b/modules/laptop.nix
@@ -16,4 +16,22 @@
kernelModules = [ "acpi_call" ];
extraModulePackages = [ config.boot.kernelPackages.acpi_call ];
};
+
+ environment.systemPackages = [
+ (pkgs.writeShellScriptBin "ong" ''
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xab, 0x00, 0x00}" > /proc/acpi/call
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xab, 0x00, 0x00}" > /proc/acpi/call
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xab, 0x00, 0x00}" > /proc/acpi/call
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xab, 0x00, 0x00}" > /proc/acpi/call
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xab, 0x00, 0x00}" > /proc/acpi/call
+ '')
+
+ (pkgs.writeShellScriptBin "offg" ''
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xa0, 0x00, 0x00}" > /proc/acpi/call
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xa0, 0x00, 0x00}" > /proc/acpi/call
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xa0, 0x00, 0x00}" > /proc/acpi/call
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xa0, 0x00, 0x00}" > /proc/acpi/call
+ echo "\_SB.AMW3.WMAX 0 0x15 {1, 0xa0, 0x00, 0x00}" > /proc/acpi/call
+ '')
+ ];
}