ADD: nvidia drivers
This commit is contained in:
parent
92a5c93e6a
commit
6df5c71ea1
|
@ -2,6 +2,7 @@
|
|||
inputs,
|
||||
configVars,
|
||||
lib,
|
||||
config,
|
||||
...
|
||||
}: let
|
||||
# Disko setup
|
||||
|
@ -88,6 +89,38 @@ in {
|
|||
];
|
||||
};
|
||||
|
||||
# Enable OpenGL
|
||||
hardware.graphics = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
nixpkgs.config.allowUnfreePredicate = pkg:
|
||||
builtins.elem (lib.getName pkg) [
|
||||
"nvidia-x11"
|
||||
"nvidia-settings"
|
||||
"nvidia-persistenced"
|
||||
];
|
||||
|
||||
# Load nvidia driver
|
||||
hardware.nvidia = {
|
||||
modesetting.enable = true;
|
||||
powerManagement.enable = false;
|
||||
open = false;
|
||||
nvidiaSettings = false;
|
||||
package = config.boot.kernelPackages.nvidiaPackages.stable;
|
||||
};
|
||||
|
||||
# system.services.nixosAutoUpgrade = {
|
||||
# enable = true;
|
||||
# persistent = true;
|
||||
# reboot = false;
|
||||
# pushUpdates = false;
|
||||
# configDir = "/etc/nixos";
|
||||
# onCalendar = "*-*-* 07:00:00";
|
||||
# user = "media";
|
||||
# };
|
||||
#
|
||||
|
||||
boot.supportedFilesystems = ["zfs"];
|
||||
boot.zfs.forceImportRoot = false;
|
||||
networking.hostId = "18aec5d7";
|
||||
|
|
Loading…
Reference in New Issue