{ pkgs, ... }: { hardware.graphics.enable = true; hardware.graphics.enable32Bit = true; hardware.amdgpu.opencl.enable = true; hardware.amdgpu.overdrive.enable = true; hardware.amdgpu.overdrive.ppfeaturemask = "0xffffffff"; programs.corectrl.enable = true; environment.systemPackages = with pkgs.rocmPackages; [ rocblas hipblas clr rocm-runtime rocminfo clr hipcc ]; systemd.tmpfiles.rules = let rocmEnv = pkgs.symlinkJoin { name = "rocm-combined"; paths = with pkgs.rocmPackages; [ rocblas hipblas clr rocm-runtime rocminfo clr hipcc ]; }; in [ "L+ /opt/rocm - - - - ${rocmEnv}" ]; }