diff --git a/README.md b/README.md index c58fab6..1d746bb 100644 --- a/README.md +++ b/README.md @@ -338,3 +338,4 @@ See code for all available configurations. | [TUXEDO InfinityBook Pro 14 - Gen7](tuxedo/infinitybook/pro14/gen7) | `` | | [TUXEDO Pulse 14 - Gen3](tuxedo/pulse/14/gen3) | `` | | [TUXEDO Pulse 15 - Gen2](tuxedo/pulse/15/gen2) | `` | +| [TUXEDO Aura 15 - Gen1](tuxedo/aura/15/gen1) | `` | diff --git a/flake.nix b/flake.nix index 9c6a5c0..bff5a28 100644 --- a/flake.nix +++ b/flake.nix @@ -291,6 +291,7 @@ tuxedo-infinitybook-pro14-gen7 = import ./tuxedo/infinitybook/pro14/gen7; tuxedo-pulse-14-gen3 = import ./tuxedo/pulse/14/gen3; tuxedo-pulse-15-gen2 = import ./tuxedo/pulse/15/gen2; + tuxedo-aura-15-gen1 = import ./tuxedo/aura/15/gen1; common-cpu-amd = import ./common/cpu/amd; common-cpu-amd-pstate = import ./common/cpu/amd/pstate.nix; diff --git a/tuxedo/aura/15/gen1/default.nix b/tuxedo/aura/15/gen1/default.nix new file mode 100644 index 0000000..9ab1ca6 --- /dev/null +++ b/tuxedo/aura/15/gen1/default.nix @@ -0,0 +1,13 @@ +{lib, ...}: { + imports = [ + ../../../../common/cpu/amd + ../../../../common/pc/laptop + ../../../../common/pc/ssd + ]; + + # Cooling management + services.thermald.enable = lib.mkDefault true; + + # keyboard backlight lives in /sys/class/leds/rgb:kbd_backlight + hardware.tuxedo-keyboard.enable = lib.mkDefault true; +}