{{- $osFamily := "unknown" -}} {{- $idLike := "" -}} {{- if hasKey .chezmoi.osRelease "idLike" -}} {{- $idLike = .chezmoi.osRelease.idLike -}} {{- end -}} {{- if or (eq .chezmoi.osRelease.id "arch") (contains "arch" $idLike) -}} {{- $osFamily = "arch" -}} {{- else if or (eq .chezmoi.osRelease.id "debian") (contains "debian" $idLike) -}} {{- $osFamily = "debian" -}} {{- end -}} encryption: "age" sourceDir: {{ .chezmoi.sourceDir | quote }} # When you have age secrets, uncomment and add recipient public keys here. # recipients: # - age1ql3z7hjy54pw3hyww5ayyfg7zqgvc7w3j2elw8zmrj2kg5sfn9aqmcac8p # - age1miche_pubkey_placeholder # - age1byte_pubkey_placeholder data: os_family: {{ $osFamily | quote }} os_id: {{ .chezmoi.osRelease.id | quote }}