diff --git a/README.md b/README.md index d45c0ae..8d82817 100644 --- a/README.md +++ b/README.md @@ -229,6 +229,7 @@ See code for all available configurations. | [Hardkernel Odroid HC4](hardkernel/odroid-hc4/default.nix) | `` | | [Hardkernel Odroid H3](hardkernel/odroid-h3/default.nix) | `` | | [Omen 15-en0010ca](omen/15-en0010ca) | `` | +| [Omen 16-n0005ne](omen/16-n0005ne) | `` | | [Omen 15-en1007sa](omen/15-en1007sa) | `` | | [Omen en00015p](omen/en00015p) | `` | | [One-Netbook OneNetbook 4](onenetbook/4) | `` | diff --git a/flake.nix b/flake.nix index 17b90b3..cc99ef3 100644 --- a/flake.nix +++ b/flake.nix @@ -169,6 +169,7 @@ hardkernel-odroid-hc4 = import ./hardkernel/odroid-hc4; hardkernel-odroid-h3 = import ./hardkernel/odroid-h3; omen-15-en0010ca = import ./omen/15-en0010ca; + omen-16-n0005ne = import ./omen/16-n0005ne; omen-15-en1007sa = import ./omen/15-en1007sa; omen-en00015p = import ./omen/en00015p; onenetbook-4 = import ./onenetbook/4; diff --git a/omen/16-n0005ne/README.md b/omen/16-n0005ne/README.md new file mode 100644 index 0000000..434fb4e --- /dev/null +++ b/omen/16-n0005ne/README.md @@ -0,0 +1,4 @@ +# HP Omen 16-n0005ne + +## ACPI platform profiles +This config enables `hp-wmi`, which allows switch between cool, balanced, and performance modes on the platform EC, used by power management tools like `power-profile-daemon` and `tlp`. diff --git a/omen/16-n0005ne/default.nix b/omen/16-n0005ne/default.nix new file mode 100644 index 0000000..c83951a --- /dev/null +++ b/omen/16-n0005ne/default.nix @@ -0,0 +1,15 @@ +{ lib, pkgs, ... }: + +{ + imports = [ + ../../common/cpu/amd + ../../common/gpu/amd + ../../common/pc/laptop + ../../common/pc/ssd + ]; + + # Enables ACPI platform profiles + boot = lib.mkIf (lib.versionAtLeast pkgs.linux.version "6.1") { + kernelModules = [ "hp-wmi" ]; + }; +}