run-rider.nix 534 B

1234567891011121314151617181920212223242526272829303132333435
  1. { pkgs ? import <nixpkgs> {} }:
  2. (pkgs.buildFHSEnv {
  3. name = "rider-env";
  4. targetPkgs = pkgs: (with pkgs; [
  5. dotnet-sdk
  6. avalonia
  7. fontconfig
  8. alsa-lib
  9. glew
  10. udev
  11. gnumake
  12. vulkan-headers
  13. vulkan-loader
  14. vulkan-validation-layers
  15. vulkan-tools
  16. vulkan-tools-lunarg
  17. powershell
  18. ]) ++ (with pkgs.xorg; [
  19. libX11
  20. libICE
  21. libSM
  22. libXi
  23. libXcursor
  24. libXext
  25. libXrandr ]);
  26. multiPkgs = pkgs: (with pkgs; [
  27. udev
  28. alsa-lib
  29. ]);
  30. runScript = "nohup rider &";
  31. }).env