Skip to content

Commit 04380ec

Browse files
committed
earthquake: install nvidia GPU
1 parent 70af4ba commit 04380ec

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

host/earthquake/default.nix

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -124,9 +124,9 @@ in
124124
kernelModules = [ ];
125125
supportedFilesystems = [ "zfs" ];
126126
};
127-
kernelModules = [ "dm-snapshot" "kvm-intel" ];
127+
kernelModules = [ "dm-snapshot" "kvm-intel" "nvidia" ];
128128
supportedFilesystems = [ "zfs" ];
129-
extraModulePackages = [ ];
129+
extraModulePackages = [ config.boot.kernelPackages.nvidia_x11 ];
130130
};
131131

132132
environment.etc."lukskey" = {
@@ -205,6 +205,17 @@ in
205205
}
206206
];
207207

208+
services.xserver.videoDrivers = [ "nvidia" ];
209+
hardware.opengl = {
210+
enable = true;
211+
driSupport = true;
212+
};
213+
environment.systemPackages = with pkgs; [
214+
config.hardware.nvidia.package
215+
cudatoolkit
216+
nvtop
217+
];
218+
208219
services.zfs = {
209220
autoScrub.enable = true;
210221
trim.enable = true;

0 commit comments

Comments
 (0)