30 lines
		
	
	
		
			528 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			528 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| {
 | |
|   inputs,
 | |
|   ...
 | |
| }:
 | |
| {
 | |
|   imports = [
 | |
|     inputs.agenix-rekey.flakeModule
 | |
|   ];
 | |
| 
 | |
|   perSystem =
 | |
|     { config, ... }:
 | |
|     {
 | |
|       agenix-rekey.nixosConfigurations = inputs.self.nixosConfigurations;
 | |
|       devshells.default = {
 | |
|         commands = [
 | |
|           {
 | |
|             inherit (config.agenix-rekey) package;
 | |
|             help = "Edit, generate, and rekey secrets";
 | |
|           }
 | |
|         ];
 | |
|         env = [
 | |
|           {
 | |
|             name = "AGENIX_REKEY_ADD_TO_GIT";
 | |
|             value = "true";
 | |
|           }
 | |
|         ];
 | |
|       };
 | |
|     };
 | |
| }
 |