{ pkgs ? import (import ./nix/sources.nix).nixpkgs { } }: let inherit (pkgs) lib; in pkgs.mkShell rec { nativeBuildInputs = [ pkgs.cargo pkgs.pkg-config pkgs.rustc pkgs.rustfmt ]; buildInputs = [ pkgs.alsa-lib pkgs.libxkbcommon pkgs.udev pkgs.vulkan-loader pkgs.wayland pkgs.xorg.libX11 pkgs.xorg.libXcursor pkgs.xorg.libXi pkgs.xorg.libXrandr ]; LD_LIBRARY_PATH = lib.makeLibraryPath buildInputs; }