I have a flake configuration with the stable channel as the main input. I am now trying to install the service immich on my system which is only in the unstable channel.
I therefore have something like this to get the immich service
{ pkgs, inputs, .. }
{
disabledModules = ["services/web-apps/immich.nix"];
imports = ['${inputs.unstable}/nixos/modules/services/web-apps/immich.nix'];
services.immich = {
enable = true;
package = inputs.unstable.immich; # Problematic Line of Code
};
But I am not sure which package I have to chose to work correctly, as removing the package = … line would otherwise lead to the stable package of immich (which does not exist) and the written configuration results in the error
error: attribute 'immich' missing