summaryrefslogtreecommitdiff
path: root/modules/users/git.nix
blob: b238e84e1b8a964be8c63aa57ddc35652d2bd1ed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{ config, pkgs, ... }: {
	users = {
		groups.git = { };
		mutableUsers = false;
		users.git = {
			isNormalUser = false;
			isSystemUser = true;
			description = "user for git and building automation";
			group = "git";
			extraGroups = [ "builders" ];

			openssh.authorizedKeys.keys = [
        "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHslJRD5+7rytlVDzeZh6B/4XW8QWQ5dsWWDBbOXKTrJ defin@zenbook"
			];
		};
	};

	services.openssh = { settings.PasswordAuthenitcation = false; };
}