27 lines
		
	
	
	
		
			674 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			674 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| {
 | |
|   # Snowfall Lib provides a customized `lib` instance with access to your flake's library
 | |
|   # as well as the libraries available from your flake's inputs.
 | |
|   lib,
 | |
|   # You also have access to your flake's inputs.
 | |
|   inputs,
 | |
| 
 | |
|   # The namespace used for your flake, defaulting to "internal" if not set.
 | |
|   namespace,
 | |
| 
 | |
|   # All other arguments come from NixPkgs. You can use `pkgs` to pull shells or helpers
 | |
|   # programmatically or you may add the named attributes as arguments here.
 | |
|   pkgs,
 | |
|   mkShell,
 | |
|   system,
 | |
|   ...
 | |
| }:
 | |
| let
 | |
| 
 | |
| in
 | |
| mkShell {
 | |
|   # Create your shell
 | |
|   nativeBuildInputs = [
 | |
|     inputs.zig-overlay.packages.${system}.master
 | |
|     inputs.zls.packages.${system}.zls
 | |
|   ];
 | |
| }
 |