24 lines
		
	
	
	
		
			506 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
	
		
			506 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| 
								 | 
							
								#let 
							 | 
						||
| 
								 | 
							
								#  pkgs = import (builtins.fetchGit {
							 | 
						||
| 
								 | 
							
								#      name = "nixos-23.05";
							 | 
						||
| 
								 | 
							
								#    url = "https://github.com/nixos/nixpkgs/";
							 | 
						||
| 
								 | 
							
								#    ref = "refs/heads/nixos-unstable";
							 | 
						||
| 
								 | 
							
								#    rev = "ef99fa5c5ed624460217c31ac4271cfb5cb2502c";
							 | 
						||
| 
								 | 
							
								#  }) {};
							 | 
						||
| 
								 | 
							
								{ pkgs ? import <nixpkgs> {} }:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  pkgs.mkShell {
							 | 
						||
| 
								 | 
							
								    # nativeBuildInputs is usually what you want -- tools you need to run
							 | 
						||
| 
								 | 
							
								    nativeBuildInputs = with pkgs.buildPackages; [ 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								      monolith
							 | 
						||
| 
								 | 
							
								      bun
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    ];
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    shellHook = ''
							 | 
						||
| 
								 | 
							
								      
							 | 
						||
| 
								 | 
							
								      export NIX_XRFORGE_WEBXR=1
							 | 
						||
| 
								 | 
							
								    '';
							 | 
						||
| 
								 | 
							
								}
							 |