28 lines
		
	
	
		
			416 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			416 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
{
 | 
						|
  config,
 | 
						|
  pkgs,
 | 
						|
  conf,
 | 
						|
  ...
 | 
						|
}:
 | 
						|
{
 | 
						|
  imports = [
 | 
						|
    ./networking.nix
 | 
						|
    ./hardware.nix
 | 
						|
    ./boot.nix
 | 
						|
    ./services.nix
 | 
						|
    ./mailserver.nix
 | 
						|
  ];
 | 
						|
 | 
						|
  time.timeZone = "Asia/Kolkata";
 | 
						|
 | 
						|
  users.users.bat = {
 | 
						|
    isNormalUser = true;
 | 
						|
    shell = pkgs.zsh;
 | 
						|
    home = "/home/bat";
 | 
						|
    extraGroups = [ "wheel" ];
 | 
						|
    openssh.authorizedKeys.keys = conf.network.commonSSHKeys;
 | 
						|
  };
 | 
						|
 | 
						|
  system.stateVersion = "21.11";
 | 
						|
}
 |