diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000000000..a44beec2d5bf5 --- /dev/null +++ b/shell.nix @@ -0,0 +1,35 @@ +{ + pkgs ? import { }, +}: + +pkgs.mkShell { + nativeBuildInputs = with pkgs; [ + pkg-config + ]; + + buildInputs = with pkgs; [ + alsa-lib + libudev-zero + libx11 + libxcursor + libxi + libxrandr + libxkbcommon + vulkan-loader + wayland + ]; + + env = { + LD_LIBRARY_PATH = pkgs.lib.makeLibraryPath ( + with pkgs; + [ + libx11 + libxcursor + libxi + libxkbcommon + vulkan-loader + wayland + ] + ); + }; +}