35 lines
767 B
Nix
35 lines
767 B
Nix
{
|
|
services.home-assistant = {
|
|
enable = true;
|
|
extraComponents = [
|
|
# Components required to complete the onboarding
|
|
"esphome"
|
|
"homeassistant_hardware"
|
|
"zha"
|
|
"met"
|
|
"radio_browser"
|
|
"wled"
|
|
"marytts"
|
|
"mastodon"
|
|
"matter"
|
|
"mealie"
|
|
"isal"
|
|
"dhcp"
|
|
"go2rtc"
|
|
"mobile_app"
|
|
"ssdp"
|
|
"stream"
|
|
];
|
|
# opt-out from declarative configuration management
|
|
config = null;
|
|
lovelaceConfig = null;
|
|
# configure the path to your config directory
|
|
configDir = "/etc/home-assistant";
|
|
# config = {
|
|
# # Includes dependencies for a basic setup
|
|
# # https://www.home-assistant.io/integrations/default_config/
|
|
# default_config = {};
|
|
# };
|
|
};
|
|
}
|