12345678910111213141516171819202122232425262728293031323334 |
- { pkgs ? import <nixpkgs> { } }:
- with pkgs;
- let
- dotnet = dotnet-sdk;
- in mkShell {
- name = "avalonia-env";
- packages = (with pkgs; [
- dotnet
- avalonia
- fontconfig
- alsa-lib
- glew
- udev
- gnumake
- vulkan-headers
- vulkan-loader
- vulkan-validation-layers
- vulkan-tools
- vulkan-tools-lunarg
- powershell
- ]) ++ (with pkgs.xorg; [
- libX11
- libICE
- libSM
- libXi
- libXcursor
- libXext
- libXrandr ]);
- DOTNET_ROOT = "${dotnet}";
- }
|