28 lines
		
	
	
	
		
			603 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			603 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { lib, ... }:
 | |
| {
 | |
|   imports = [
 | |
|     ./nixIndex
 | |
|     ./git
 | |
|     ./tools
 | |
|     ./ssh
 | |
|     ./transientServices
 | |
|   ];
 | |
| 
 | |
|   options.homeModules.console.utility = {
 | |
|     nixIndex = {
 | |
|       enable = lib.mkEnableOption "Enable nixIndex configuration";
 | |
|     };
 | |
|     git = {
 | |
|       enable = lib.mkEnableOption "Enable git + tools";
 | |
|     };
 | |
|     ssh = {
 | |
|       enable = lib.mkEnableOption "Enable various console ssh";
 | |
|     };
 | |
|     tools = {
 | |
|       enable = lib.mkEnableOption "Enable various console tools";
 | |
|     };
 | |
|     transientServices = {
 | |
|       enable = lib.mkEnableOption "Enable various console transientServices";
 | |
|     };
 | |
|   };
 | |
| }
 |