{ lib
, config
, ... }: with lib; let
	cfg = config.user.dasha;
in {
	options = {
		user.dasha = {
			enable = mkEnableOption "dasha";
		};
	};

	config = mkIf cfg.enable {
		home.nixos.users = [{ username = "dasha"; homeDirectory = "/home/dasha"; }];
		users.users.dasha = {
			createHome     = true;
			description    = "Daria Dranchak";
			hashedPassword = "$y$j9T$WGMPv/bRhGBUidcZLZ7CE/$raZhwFFdI/XvegVZVHLILJLMiBkOxSErc6gao/Cxt33";
			isNormalUser   = true;
			uid            = 1001;
			extraGroups = [
				"input"
				"keyd"
				"libvirtd"
				"networkmanager"
				"video"
			];
		};
	};
}