{ lib, config, ... }: let hostname = config.networking.hostName; in { config = lib.mkIf (hostname == "home-nix") { services.xserver.videoDrivers = [ "nvidia" ]; hardware = { graphics = { # enable opengl enable = true; enable32Bit = true; }; nvidia = { modesetting.enable = true; powerManagement.enable = false; powerManagement.finegrained = false; open = true; nvidiaSettings = true; package = config.boot.kernelPackages.nvidiaPackages.latest; }; }; }; }