{ pkgs ? import { } }: with pkgs; mkShell rec { nativeBuildInputs = [ pkg-config openssl wasm-pack trunk valgrind heaptrack ]; buildInputs = [ udev alsa-lib vulkan-loader xorg.libX11 xorg.libXcursor xorg.libXi xorg.libXrandr # To use the x11 feature libxkbcommon wayland # To use the wayland feature ]; LD_LIBRARY_PATH = lib.makeLibraryPath buildInputs; }