You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
On macOS, chezmoi can currently get passwords from the login keyring and not from the iCloud keyring (as noted in #1137)
Describe the solution you'd like
https://github.com/bendews/apw enables read-only CLI access iCloud keyring. It would be great if it was integrated into chezmoi so we can pull API Keys and other text based secrets into our keyring and replace them with chezmoi templates which get the secrets at chezmoi apply time.
Enable the following scenarios:
Test chezmoi integration with : chezmoi secret keyring get --service=icloud_keyring --user=chezmoi_icloud
Get password from template file:
{{- if .personal -}}
{{- icloud "chezmoi_icloud" -}}
{{- end -}}
Describe alternatives you've considered
Use supported age/gpg encryption of the files with secrets.
Is your feature request related to a problem? Please describe.
On macOS, chezmoi can currently get passwords from the login keyring and not from the iCloud keyring (as noted in #1137)
Describe the solution you'd like
https://github.com/bendews/apw enables read-only CLI access iCloud keyring. It would be great if it was integrated into chezmoi so we can pull API Keys and other text based secrets into our keyring and replace them with chezmoi templates which get the secrets at chezmoi apply time.
Enable the following scenarios:
chezmoi secret keyring get --service=icloud_keyring --user=chezmoi_icloud{{- icloud "chezmoi_icloud" -}}
{{- end -}}
Describe alternatives you've considered
Use supported age/gpg encryption of the files with secrets.
Additional context
Video demo from apw repo
apw.mov