File tree Expand file tree Collapse file tree 4 files changed +41
-1
lines changed
lenovo/thinkpad/t14/intel/gen1 Expand file tree Collapse file tree 4 files changed +41
-1
lines changed Original file line number Diff line number Diff line change @@ -299,7 +299,9 @@ See code for all available configurations.
299299| [ Lenovo ThinkPad T14 AMD Gen 4] ( lenovo/thinkpad/t14/amd/gen4 ) | ` <nixos-hardware/lenovo/thinkpad/t14/amd/gen4> ` | ` lenovo-thinkpad-t14-amd-gen4 ` |
300300| [ Lenovo ThinkPad T14 AMD Gen 5] ( lenovo/thinkpad/t14/amd/gen5 ) | ` <nixos-hardware/lenovo/thinkpad/t14/amd/gen5> ` | ` lenovo-thinkpad-t14-amd-gen5 ` |
301301| [ Lenovo ThinkPad T14] ( lenovo/thinkpad/t14 ) | ` <nixos-hardware/lenovo/thinkpad/t14> ` | ` lenovo-thinkpad-t14 ` |
302- | [ Lenovo ThinkPad T14 Intel Gen 6] ( lenovo/thinkpad/t14/intel/gen6 ) | ` <nixos-hardware/lenovo/thinkpad/t14/intel/gen6> ` | ` lenovo-thinkpad-t14-intel-gen6 ` |
302+ | [ Lenovo ThinkPad T14 Intel Gen 1] ( lenovo/thinkpad/t14/intel/gen1 ) | ` <nixos-hardware/lenovo/thinkpad/t14/intel/gen1> ` | ` lenovo-thinkpad-t14-intel-gen1 ` |
303+ | [ Lenovo ThinkPad T14 Intel Gen 1 (Nvidia)] ( lenovo/thinkpad/t14/intel/gen1/nvidia ) | ` <nixos-hardware/lenovo/thinkpad/t14/intel/gen1/nvidia> ` | ` lenovo-thinkpad-t14-intel-gen1-nvidia ` |
304+ | [ Lenovo ThinkPad T14 Intel Gen 6] ( lenovo/thinkpad/t14/intel/gen6 ) | ` <nixos-hardware/lenovo/thinkpad/t14/intel/gen6> ` | ` lenovo-thinkpad-t14-intel-gen6 ` |
303305| [ Lenovo ThinkPad T14s AMD Gen 1] ( lenovo/thinkpad/t14s/amd/gen1 ) | ` <nixos-hardware/lenovo/thinkpad/t14s/amd/gen1> ` | ` lenovo-thinkpad-t14s-amd-gen1 ` |
304306| [ Lenovo ThinkPad T14s AMD Gen 4] ( lenovo/thinkpad/t14s/amd/gen4 ) | ` <nixos-hardware/lenovo/thinkpad/t14s/amd/gen4> ` | ` lenovo-thinkpad-t14s-amd-gen4 ` |
305307| [ Lenovo ThinkPad T14s] ( lenovo/thinkpad/t14s ) | ` <nixos-hardware/lenovo/thinkpad/t14s> ` | ` lenovo-thinkpad-t14s ` |
Original file line number Diff line number Diff line change 235235 lenovo-thinkpad-t14-amd-gen3 = import ./lenovo/thinkpad/t14/amd/gen3 ;
236236 lenovo-thinkpad-t14-amd-gen4 = import ./lenovo/thinkpad/t14/amd/gen4 ;
237237 lenovo-thinkpad-t14-amd-gen5 = import ./lenovo/thinkpad/t14/amd/gen5 ;
238+ lenovo-thinkpad-t14-intel-gen1 = import ./lenovo/thinkpad/t14/intel/gen1 ;
239+ lenovo-thinkpad-t14-intel-gen1-nvidia = import ./lenovo/thinkpad/t14/intel/gen1/nvidia ;
238240 lenovo-thinkpad-t14-intel-gen6 = import ./lenovo/thinkpad/t14/intel/gen6 ;
239241 lenovo-thinkpad-t14s = import ./lenovo/thinkpad/t14s ;
240242 lenovo-thinkpad-t14s-amd-gen1 = import ./lenovo/thinkpad/t14s/amd/gen1 ;
Original file line number Diff line number Diff line change 1+ { lib , config , ... } :
2+ {
3+ imports = [
4+ ../../../../../common/cpu/intel/comet-lake
5+
6+ ../.
7+ ] ;
8+ }
Original file line number Diff line number Diff line change 1+ { lib , config , ... } :
2+ {
3+ imports = [
4+ ../../../../../../common/gpu/nvidia/pascal
5+ ../../../../../../common/gpu/nvidia/prime-sync.nix
6+
7+ ../.
8+ ] ;
9+ hardware = {
10+ graphics = {
11+ enable = lib . mkDefault true ;
12+ enable32Bit = lib . mkDefault true ;
13+ } ;
14+ nvidia = {
15+ powerManagement . enable = lib . mkDefault true ;
16+ modesetting . enable = lib . mkDefault true ;
17+
18+ dynamicBoost . enable = lib . mkForce false ; # Dynamic boost is not supported on Pascal architeture
19+ prime = {
20+ # 00:02.0 VGA compatible controller: Intel Corporation CometLake-U GT2 [UHD Graphics] (rev 02)
21+ intelBusId = lib . mkDefault "PCI:0:2:0" ;
22+ # 2d:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX330] (rev a1)
23+ nvidiaBusId = lib . mkDefault "PCI:45:0:0" ;
24+ } ;
25+ } ;
26+ } ;
27+ services . thermald . enable = lib . mkDefault true ;
28+ }
You can’t perform that action at this time.
0 commit comments