Skip to content

Commit ae546d0

Browse files
j0haxmergify[bot]
authored andcommitted
Add support for TUXEDO InfinityBook Pro Intel Gen9
1 parent 71ab558 commit ae546d0

File tree

6 files changed

+22
-2
lines changed

6 files changed

+22
-2
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -374,6 +374,7 @@ See code for all available configurations.
374374
| [Tuxedo InfinityBook v4](tuxedo/infinitybook/v4) | `<nixos-hardware/tuxedo/infinitybook/v4>` |
375375
| [TUXEDO Aura 15 - Gen1](tuxedo/aura/15/gen1) | `<nixos-hardware/tuxedo/aura/15/gen1>` |
376376
| [TUXEDO InfinityBook Pro 14 - Gen7](tuxedo/infinitybook/pro14/gen7) | `<nixos-hardware/tuxedo/infinitybook/pro14/gen7>` |
377+
| [TUXEDO InfinityBook Pro 14 - Gen9 - INTEL](tuxedo/infinitybook/pro14/gen9-intel) | `<nixos-hardware/tuxedo/infinitybook/pro14/gen9-intel>` |
377378
| [TUXEDO Pulse 14 - Gen3](tuxedo/pulse/14/gen3) | `<nixos-hardware/tuxedo/pulse/14/gen3>` |
378379
| [TUXEDO Pulse 15 - Gen2](tuxedo/pulse/15/gen2) | `<nixos-hardware/tuxedo/pulse/15/gen2>` |
379380
| [Xiaomi Redmibook 16 Pro 2024](xiaomi/redmibook/16-pro-2024) | `<nixos-hardware/xiaomi/redmibook/16-pro-2024>` |

flake.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,7 @@
327327
tuxedo-aura-15-gen1 = import ./tuxedo/aura/15/gen1;
328328
tuxedo-infinitybook-v4 = import ./tuxedo/infinitybook/v4;
329329
tuxedo-infinitybook-pro14-gen7 = import ./tuxedo/infinitybook/pro14/gen7;
330+
tuxedo-infinitybook-pro14-gen9-intel = import ./tuxedo/infinitybook/pro14/gen9-intel;
330331
tuxedo-pulse-14-gen3 = import ./tuxedo/pulse/14/gen3;
331332
tuxedo-pulse-15-gen2 = import ./tuxedo/pulse/15/gen2;
332333
xiaomi-redmibook-16-pro-2024 = import ./xiaomi/redmibook/16-pro-2024;

tuxedo/infinitybook/default.nix

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{ lib, options, ... }:
2+
{
3+
imports = [
4+
../../common/pc/laptop
5+
../../common/pc/ssd
6+
];
7+
8+
# Enable TUXEDO's kernel drivers if they are available
9+
hardware = lib.optionalAttrs (options.hardware ? tuxedo-drivers) {
10+
tuxedo-drivers.enable = lib.mkDefault true;
11+
};
12+
}

tuxedo/infinitybook/pro14/gen7/default.nix

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22

33
{
44
imports = [
5+
../../.
56
../../../../common/cpu/intel
6-
../../../../common/pc/laptop
7-
../../../../common/pc/ssd
87
];
98

109
# Cooling management
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# [TUXEDO InfinityBook Pro 14 - Gen9 - INTEL](https://www.tuxedocomputers.com/en/TUXEDO-InfinityBook-Pro-14-Gen9-INTEL)
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
imports = [
3+
../../.
4+
../../../../common/cpu/intel
5+
];
6+
}

0 commit comments

Comments
 (0)