summaryrefslogtreecommitdiff
path: root/users/seth/default.nix
blob: be8302eda083d68dd28a7d976e159e35a55687f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
	config,
	pkgs,
	home-manager,
	desktop,
	...
}: {
	users.users.seth = {
		extraGroups = ["wheel"];
		isNormalUser = true;
		hashedPassword = "***REMOVED***";
		shell = pkgs.bash;
	};

	home-manager.users.seth = {
		imports =
			[
				./home.nix
				./shell
			]
			++ (
				if (desktop != "")
				then [./desktop]
				else []
			);

		home.stateVersion = config.system.stateVersion;
		nixpkgs.config.allowUnfree = true;
		programs.home-manager.enable = true;
		systemd.user.startServices = true;
	};
}