moar opts

This commit is contained in:
Bryan Ramos 2025-02-25 16:57:25 -05:00
parent fc754d7928
commit a4f43bf0cf
Signed by: bryan
GPG key ID: 6ABDCD144D6643C8

View file

@ -10,7 +10,7 @@
}; };
extraModulePackages = [ ]; extraModulePackages = [ ];
kernelParams = [ "intel_iommu=off" ]; kernelParams = [ "intel_iommu=off" ];
kernelModules = [ "kvm-intel" "virtio" "vfio-pci" "coretemp" ]; kernelModules = [ "kvm-intel" "virtio" "vfio-pci" "coretemp" "amdgpu" ];
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
@ -20,8 +20,14 @@
vulkan-loader vulkan-loader
vulkan-tools vulkan-tools
vulkan-extension-layer vulkan-extension-layer
glxinfo
mesa mesa
mesa-demos
libGL
glxinfo
clinfo
]; ];
fileSystems = { fileSystems = {
@ -59,17 +65,14 @@
}; };
hardware = { hardware = {
cpu = { cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
intel = {
updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
};
};
amdgpu = { amdgpu = {
initrd.enable = true; initrd.enable = true;
amdvlk.enable = true;
opencl.enable = true; opencl.enable = true;
}; };
}; };
services.xserver.videoDrivers = [ "amdgpu" ];
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
powerManagement.cpuFreqGovernor = lib.mkDefault "performance"; powerManagement.cpuFreqGovernor = lib.mkDefault "performance";