Skip to content

Commit b111255

Browse files
committed
feat: add galp5-1650
1 parent 166dee4 commit b111255

File tree

3 files changed

+30
-1
lines changed

3 files changed

+30
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,8 @@ See code for all available configurations.
328328
| [Supermicro X12SCZ-TLN4F](supermicro/x12scz-tln4f) | `<nixos-hardware/supermicro/x12scz-tln4f>` |
329329
| [System76 (generic)](system76) | `<nixos-hardware/system76>` |
330330
| [System76 Darter Pro 6](system76/darp6) | `<nixos-hardware/system76/darp6>` |
331-
| [System76 Gazelle Gaze18](system76/gaze18) | `<nixos-hardware/system76/gaze18>` |
331+
| [System76 Gazelle 18](system76/gaze18) | `<nixos-hardware/system76/gaze18>` |
332+
| [System76 Galago Pro 5](system76/galp5-1650) | `<nixos-hardware/system76/galp5-1650>` |
332333
| [Toshiba Chromebook 2 `swanky`](toshiba/swanky) | `<nixos-hardware/toshiba/swanky>` |
333334
| [Tuxedo InfinityBook v4](tuxedo/infinitybook/v4) | `<nixos-hardware/tuxedo/infinitybook/v4>` |
334335
| [TUXEDO InfinityBook Pro 14 - Gen7](tuxedo/infinitybook/pro14/gen7) | `<nixos-hardware/tuxedo/infinitybook/pro14/gen7>` |

flake.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@
280280
supermicro-x12scz-tln4f = import ./supermicro/x12scz-tln4f;
281281
system76 = import ./system76;
282282
system76-gaze18 = import ./system76/gaze18;
283+
system76-galp5-1650 = import ./system76/galp5-1650;
283284
system76-darp6 = import ./system76/darp6;
284285
toshiba-swanky = import ./toshiba/swanky;
285286
tuxedo-infinitybook-v4 = import ./tuxedo/infinitybook/v4;

system76/galp5-1650/default.nix

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{ config, lib, pkgs, ... }:
2+
{
3+
imports = [
4+
../.
5+
../../common/gpu/nvidia/prime.nix
6+
../../common/gpu/nvidia/ampere
7+
];
8+
9+
boot.initrd.kernelModules = [ "nvidia" ];
10+
11+
hardware.graphics = {
12+
enable = lib.mkDefault true;
13+
enable32Bit = lib.mkDefault true;
14+
};
15+
16+
hardware.nvidia = {
17+
18+
# modesetting.enable = lib.mkDefault true;
19+
20+
powerManagement.finegrained = lib.mkDefault true;
21+
22+
prime = {
23+
intelBusId = "PCI:0:2:0";
24+
nvidiaBusId = "PCI:23:0:0";
25+
};
26+
};
27+
}

0 commit comments

Comments
 (0)