I want to use Home-Assistant on NixOS which is based on Python. It has a lot of dependencies which are not bundled with the Nix package since there are a lot of integrations for services and hardware available. There’s also the option
pkgs.home-assistant.override available to add some of the packages which are available in the Nix Store. But at least in my case, many packages are missing. I also discovered
nixpkgs-pytools but I don’t know how this tool can help me with my problem.
Are there any examples/tutorials available how to add dependencies like this to a package? I’d like to avoid to use a Nix shell for this.