{ lib, mkShell, dotnetCorePackages, libX11, libgdiplus, SDL2_mixer, openal, libsoundio, sndio, pulseaudio, vulkan-loader, ffmpeg, libICE, libSM, libXi, libXcursor, libXext, libXrandr, fontconfig, glew, libGL, SDL2, udev, }: mkShell { packages = [ # dotnet dotnetCorePackages.sdk_8_0 dotnetCorePackages.runtime_8_0 ]; LD_LIBRARY_PATH = lib.makeLibraryPath [ # Base libX11 libgdiplus SDL2_mixer openal libsoundio sndio pulseaudio udev vulkan-loader ffmpeg # Avalonia UI libICE libSM libXi libXcursor libXext libXrandr fontconfig glew # Headless executable libGL SDL2 ]; }