{ user, home }: { config, inputs, pkgs, system, ... }: let selfPkgs = inputs.self.packages.${system}; hmConfig = config.home-manager.users.${user}; in { home-manager.users.${user} = { sops.secrets = { "viya/orders-api/key".sopsFile = ../../../../../../../secrets/sas/secrets.yaml; "viya/orders-api/secret".sopsFile = ../../../../../../../secrets/sas/secrets.yaml; }; home.packages = [ selfPkgs.viya4-orders-cli ]; xdg.configFile."viya4-orders-cli/config.yaml".source = (pkgs.formats.yaml { }).generate "config.yaml" { clientCredentialsIdFile = hmConfig.sops.secrets."viya/orders-api/key".path; clientCredentialsSecretFile = hmConfig.sops.secrets."viya/orders-api/secret".path; }; }; }