{ pkgs ? import { }, }: pkgs.mkShell { buildInputs = with pkgs; [ clang-tools pkg-config wayland-scanner wayland libGL libgbm libdrm xorg.libXi xorg.libXcursor xorg.libXrandr xorg.libXinerama xorg.libX11 ]; shellHook = '' export LD_LIBRARY_PATH="${pkgs.lib.makeLibraryPath [ pkgs.xorg.libX11 pkgs.libGL ]}:$LD_LIBRARY_PATH" export PKG_CONFIG_PATH="${pkgs.lib.makeLibraryPath [ pkgs.libGL pkgs.libgbm pkgs.libdrm ]}/pkgconfig:$PKG_CONFIG_PATH" ''; }