1{{- $isExeDev := hasSuffix ".exe.xyz" .chezmoi.fqdnHostname }}
2
3[providers]
4{{- if $isExeDev }}
5age = { type = "age", recipients = ["age1u3tqdxxc5qnfpapv7tv5usrxmp0affrpazfrkx4wrm3g7yccxecq5jryfs"] }
6{{- else }}
7age = { type = "age", recipients = ["age1m6tj6fangtfkjlhgl9v5m5encq00uz4scc26qz0qx9x5wsq8cy7sts5p75"] }
8{{- end }}
9onepass = { type = "1password", vault = "Exe.dev" }
10
11[secrets]
12PLEXUS_API_KEY = { provider = "onepass", value = "Plexus" }
13GITHUB_TOKEN = { provider = "onepass", value = "GitHub PAC" }
14
15{{- if $isExeDev }}
16OP_SERVICE_ACCOUNT_TOKEN = { provider = "age", value = "ENCRYPTED_VALUE_FOR_VM_KEY" }
17{{- else }}
18OP_SERVICE_ACCOUNT_TOKEN = { provider = "age", value = "YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4MVF4UkJVeVR5S01YeCtWdlBKamNKNlBsNkkxU2VBalVFbEVDZzBvRVU0ClI0QlZ6Zkl6UTRTeXJaR045RzN3U25qL3c0Q3VKSzYrUjI5L3YvQjZadlkKLT4gdTk1RShDWS1ncmVhc2UgOSA+Q18Kd1J1V2NMWDY4UTRSbFpSMmM1SG5zQ1g4dEJwUm9naFNkTVJFS1RuYVNOZG9NMDlabzN1MAotLS0gV1krNzZWR0M1N2VyYVBtREw0b2ZIVUJZM3d4RXBTdm01YzkxMGxoWURHcwo7J7wOQ2iUB2SuBdXFl3gGgoHjx5NH8P8cUSJ5Px5edWWNPNcia19NHaV3WOBuTSwWfqA4fNyv1cB4FeJCIGbonzgGGrKNNdRuyQ3bK4f0yy+3fA4x/R4wxbT1NHYx54PVzhJNmcyU9JBVrnSHHBgohFXkOGlR0FMxwmh+2vYBcTyARY0ktZyJnvB0d3FufWBQi/hceydphccrQ1uaki3RgcG/Tol+EgsadnUSIxgfuJYEo/+jqMTvPbjg5wfssqzkPbiX+qpwTYoPSjRmogpIoJVEt5HS59x3rwsxhAC6YYdQt/7/xLOywbtOImZvZ5RZw9SOBENPSAirKgOZur8bTB2bakzmEc89Qq9eNNut4UfIJA2GKuEludgfOPR0azAEshJAPKJAlD0sigpYUi7ehfMuUbKIkgXQ2l7v+ePCeJiOPsjYZh53s62ELbahemUClhHx2TWZh3P0iZBF9/+4EdXfmK0T7LlvGufXYLjxXBn9Ti8zKhen3BdsyBra2/UcSk5EhJA9Btn9Y9D11d00yt57ntW37x5mIGMCJcQ/Frl/bNK7RyILYmHF9/PwTA9ONrCuNj1Okv8WsilB0whi1DqpzPBYXnD1nVJPjcJz2bQoynJ24xy5An3M+x/Fo253DaVjA+j8847T1xYSkzTpJ+uH9W9egzEypvKrlhGUrHOxl05f3xgAuB8muP/UVavAaAhHzAVZRWgjqZjS7CwT0DsPmjlvTDrIPRs1NFes5BW74PZSoQck6wtH+XAaNO7BWiPVWGKVk1SxoWDGYIjZWE83F+EhQvGJi4K/RNALjD+wgJZvAa7zBWGIX15f9i2Th7PQWmbiNvFa10/M51EUTHjpS+w3tl57UFN/jV93PW/iM+Y3zgV0iFnb2RCKT4avBmHPNBdDSR9O2ebhQHcgM7hstz/Rc/N9gt7z9oAnz3xfIutvrgUrSKRC+9dgYV4qN9XdxmX7n+2qKRhzL81gqlIU8UrpsJH2Lq7IOKfdOS3aU0A33XPFUTUhEI9rMEEoaiV5BGa1+a7T7nfGXVCJZ8qzdfxVeNkP/Qh+cpji0zN91cZkZ8t43OI5CRbsXiaHQmoCoOLXOk4l/zycD3KdO9WxZWvh/kZn4kJPIlcFrY3989PXypCMlAYL2YUR8GcWZYsJrOD7G1mUO7IWcJR03As3Q==" }
19{{- end }}