Change-Id: I0728a08fbb4280d5d2e088a4694255e4ccec7c08 Reviewed-on: https://cl.snix.dev/c/snix/+/30295 Autosubmit: Florian Klink <flokli@flokli.de> Tested-by: besadii Reviewed-by: edef <edef@edef.eu>
		
			
				
	
	
		
			30 lines
		
	
	
	
		
			496 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
	
		
			496 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { pkgs, depot, ... }:
 | |
| 
 | |
| {
 | |
|   shell = pkgs.mkShell {
 | |
|     name = "snix-website";
 | |
|     packages = [
 | |
|       pkgs.nodejs
 | |
|       pkgs.hugo
 | |
|     ];
 | |
|   };
 | |
| 
 | |
|   website = pkgs.buildNpmPackage {
 | |
|     pname = "snix-website";
 | |
|     version = "0.0.0";
 | |
| 
 | |
|     nativeBuildInputs = [
 | |
|       pkgs.hugo
 | |
|     ];
 | |
| 
 | |
|     src = depot.third_party.gitignoreSource ./.;
 | |
| 
 | |
|     npmDeps = pkgs.importNpmLock {
 | |
|       npmRoot = ./.;
 | |
|     };
 | |
| 
 | |
|     npmConfigHook = pkgs.importNpmLock.npmConfigHook;
 | |
| 
 | |
|     installPhase = "cp -r public/. $out";
 | |
|   };
 | |
| }
 |