11 lines
515 B
Nix
11 lines
515 B
Nix
{pkgs, ...} @ inputs:
|
|
pkgs.lib.makeScope pkgs.newScope (hass: let
|
|
buildHassComponent = file: extraArgs:
|
|
hass.callPackage file (inputs // extraArgs // {});
|
|
in {
|
|
extended-ollama-conversation = buildHassComponent ./extended-ollama-conversation {};
|
|
ha-fallback-conversation = buildHassComponent ./ha-fallback-conversation {};
|
|
netdaemon = buildHassComponent ./netdaemon {};
|
|
spotifyplus = import ./spotifyplus ({inherit buildHassComponent;} // inputs);
|
|
tuya-local = buildHassComponent ./tuya-local {};
|
|
})
|