diff --git a/README.md b/README.md index 7f68e2a..83aaf38 100644 --- a/README.md +++ b/README.md @@ -196,6 +196,7 @@ See code for all available configurations. | [Lenovo ThinkPad X260](lenovo/thinkpad/x260) | `` | | [Lenovo ThinkPad X270](lenovo/thinkpad/x270) | `` | | [Lenovo ThinkPad X280](lenovo/thinkpad/x280) | `` | +| [Lenovo ThinkPad X390](lenovo/thinkpad/x390) | `` | | [Lenovo ThinkPad Z Series](lenovo/thinkpad/z) | `` | | [Lenovo ThinkPad Z13](lenovo/thinkpad/z/z13) | `` | | [LENOVO Yoga 6 13ALC6 82ND](lenovo/yoga/6/13ALC6) | `` | diff --git a/flake.nix b/flake.nix index cd7cbd7..b658115 100644 --- a/flake.nix +++ b/flake.nix @@ -134,6 +134,7 @@ lenovo-thinkpad-x260 = import ./lenovo/thinkpad/x260; lenovo-thinkpad-x270 = import ./lenovo/thinkpad/x270; lenovo-thinkpad-x280 = import ./lenovo/thinkpad/x280; + lenovo-thinkpad-x390 = import ./lenovo/thinkpad/x390; lenovo-thinkpad-z = import ./lenovo/thinkpad/z; lenovo-thinkpad-z13 = import ./lenovo/thinkpad/z/z13; lenovo-yoga-6-13ALC6 = import ./lenovo/yoga/6/13ALC6; diff --git a/lenovo/thinkpad/x390/default.nix b/lenovo/thinkpad/x390/default.nix new file mode 100644 index 0000000..19a030c --- /dev/null +++ b/lenovo/thinkpad/x390/default.nix @@ -0,0 +1,13 @@ +{ lib, ... }: + +{ + imports = [ + ../. + ../../../common/cpu/intel + ../../../common/pc/laptop/acpi_call.nix + ../../../common/pc/laptop/ssd/default.nix + ]; + + services.throttled.enable = lib.mkDefault true; +} +