{ config, lib, pkgs, ... }: { imports = [ ]; ##### SB3 Hardware ##### # surface kernel config users.users.caleb.extraGroups = [ "surface-control" ]; #microsoft-surface.surface-control.enable = true; hardware.cpu.intel.updateMicrocode = true; # Nvidia driver setup hardware.nvidia = { modesetting.enable = true; package = config.boot.kernelPackages.nvidiaPackages.stable; nvidiaSettings = true; powerManagement = { enable = true; finegrained = true; }; prime = { offload = { enable = true; enableOffloadCmd = true; }; intelBusId = "PCI:0:2:0"; nvidiaBusId = "PCI:2:0:0"; }; }; }