feat(fnox): add config

Amolith created

Change summary

dot_config/fnox/config.toml.tmpl | 17 +++++++++++++++++
1 file changed, 17 insertions(+)

Detailed changes

dot_config/fnox/config.toml.tmpl 🔗

@@ -0,0 +1,19 @@
+{{- $isExeDev := hasSuffix ".exe.xyz" .chezmoi.fqdnHostname }}
+
+[providers]
+{{- if $isExeDev }}
+age = { type = "age", recipients = ["age1u3tqdxxc5qnfpapv7tv5usrxmp0affrpazfrkx4wrm3g7yccxecq5jryfs"] }
+{{- else }}
+age = { type = "age", recipients = ["age1m6tj6fangtfkjlhgl9v5m5encq00uz4scc26qz0qx9x5wsq8cy7sts5p75"] }
+{{- end }}
+onepass = { type = "1password", vault = "Exe.dev" }
+
+[secrets]
+PLEXUS_API_KEY = { provider = "onepass", value = "Plexus" }
+GITHUB_TOKEN = { provider = "onepass", value = "GitHub PAC" }
+
+{{- if $isExeDev }}
+OP_SERVICE_ACCOUNT_TOKEN = { provider = "age", value = "ENCRYPTED_VALUE_FOR_VM_KEY" }
+{{- else }}