{ pkgs, ... }: { hardware.graphics = { ## radv: an open-source Vulkan driver from freedesktop enable = true; enable32Bit = true; ## amdvlk: an open-source Vulkan driver from AMD extraPackages = with pkgs; [ amdvlk rocmPackages.clr.icd ]; extraPackages32 = with pkgs; [ driversi686Linux.amdvlk rocmPackages.clr.icd ]; }; services.xserver.videoDrivers = [ "amdgpu" ]; }