mirror of
				https://github.com/zoriya/Kyoo.git
				synced 2025-10-31 02:27:11 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			50 lines
		
	
	
		
			839 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			839 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| {pkgs ? import <nixpkgs> {}}: let
 | |
|   python = pkgs.python312.withPackages (ps:
 | |
|     with ps; [
 | |
|       guessit
 | |
|       aiohttp
 | |
|       jsons
 | |
|       watchfiles
 | |
|       pika
 | |
|       aio-pika
 | |
|       requests
 | |
|       dataclasses-json
 | |
|       msgspec
 | |
|       langcodes
 | |
| 
 | |
|       # robotframework
 | |
|       # restinstance needs to be packaged
 | |
|     ]);
 | |
|   dotnet = with pkgs.dotnetCorePackages;
 | |
|     combinePackages [
 | |
|       sdk_8_0
 | |
|       aspnetcore_8_0
 | |
|     ];
 | |
| in
 | |
|   pkgs.mkShell {
 | |
|     packages = with pkgs; [
 | |
|       nodejs-18_x
 | |
|       nodePackages.yarn
 | |
|       nodePackages.eas-cli
 | |
|       dotnet
 | |
|       csharpier
 | |
|       python
 | |
|       ruff
 | |
|       go
 | |
|       wgo
 | |
|       mediainfo
 | |
|       ffmpeg-full
 | |
|       postgresql_15
 | |
|       pgformatter
 | |
|       biome
 | |
|       kubernetes-helm
 | |
|       go-migrate
 | |
|       sqlc
 | |
|       go-swag
 | |
|       robotframework-tidy
 | |
|       bun
 | |
|     ];
 | |
| 
 | |
|     DOTNET_ROOT = "${dotnet}";
 | |
|   }
 |