l hass: add love option
This commit is contained in:
parent
9b5c112399
commit
22d52b8ed4
@ -22,6 +22,22 @@ in {
|
|||||||
};
|
};
|
||||||
in valueType;
|
in valueType;
|
||||||
};
|
};
|
||||||
|
love = mkOption {
|
||||||
|
default = {};
|
||||||
|
type = with lib.types; let
|
||||||
|
valueType = nullOr (oneOf [
|
||||||
|
bool
|
||||||
|
int
|
||||||
|
float
|
||||||
|
str
|
||||||
|
(attrsOf valueType)
|
||||||
|
(listOf valueType)
|
||||||
|
]) // {
|
||||||
|
description = "Yaml value";
|
||||||
|
emptyValue.value = {};
|
||||||
|
};
|
||||||
|
in valueType;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
config =
|
config =
|
||||||
@ -29,6 +45,7 @@ in {
|
|||||||
mkIf (cfg.config != {})
|
mkIf (cfg.config != {})
|
||||||
{
|
{
|
||||||
services.home-assistant.config = cfg.config;
|
services.home-assistant.config = cfg.config;
|
||||||
|
# services.home-assistant.lovelaceConfig = cfg.love;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user