{ user ? throw "user argument is required", home ? throw "home argument is required", }: { config, ... }: let hmConfig = config.home-manager.users.${user}; in { home-manager.users.${user} = { sops.secrets = { "gpg/key".sopsFile = ../../../../../../../secrets/personal/secrets.yaml; "gpg/pass".sopsFile = ../../../../../../../secrets/personal/secrets.yaml; }; programs.clipbook.bookmarks."GPG Passphrase".source = hmConfig.sops.secrets."gpg/pass".path; }; }