1{{- $isAngmar := eq .chezmoi.hostname "angmar" }}
2{{- $isSidhe := eq .chezmoi.hostname "sidhe" }}
3{{- $isExeDev := eq .chezmoi.username "exedev" }}
4
5[providers]
6{{- if $isAngmar }}
7age = { type = "age", recipients = ["age1m6tj6fangtfkjlhgl9v5m5encq00uz4scc26qz0qx9x5wsq8cy7sts5p75"] }
8{{- else if $isSidhe }}
9age = { type = "age", recipients = ["age182xdydd8zveh9yhjqafnmnazxcvywcfzce5cve7khsfnj6la8yqqwnt9ps"] }
10{{- else if $isExeDev }}
11age = { type = "age", recipients = ["age1u3tqdxxc5qnfpapv7tv5usrxmp0affrpazfrkx4wrm3g7yccxecq5jryfs"] }
12{{- end }}
13onepass = { type = "1password", vault = "Exe.dev" }
14
15[secrets]
16PLEXUS_API_KEY = { provider = "onepass", value = "Plexus SA" }
17GITHUB_TOKEN = { provider = "onepass", value = "GitHub SA" }
18SYNTHETIC_API_KEY = { provider = "onepass", value = "Synthetic SA" }
19KAGI_SESSION_TOKEN = { provider = "onepass", value = "Kagi SA" }
20TABSTACK_API_KEY = { provider = "onepass", value = "Tabstack SA" }
21LUNE_ACCESS_TOKEN = { provider = "onepass", value = "Lunatask SA" }
22NTFY_ACCESS_TOKEN = { provider = "onepass", value = "Ntfy SA" }
23NTFY_TOPIC_LLM = { provider = "onepass", value = "op://Exe.dev/Ntfy SA/topics/llms" }
24NTFY_TOPIC_NOTIF = { provider = "onepass", value = "op://Exe.dev/Ntfy SA/topics/notifs" }
25NTFY_TOPIC_ALERT = { provider = "onepass", value = "op://Exe.dev/Ntfy SA/topics/alerts" }
26
27{{- if $isAngmar }}
28OP_SERVICE_ACCOUNT_TOKEN= { provider = "age", value = "YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTS2xtb1phODdZaFVEWWVqNHRaeVRMdENJZElNRzUxYVlJcDZQcVJQOUJzCno0MDJYRzA3eEloOFNtZmU0MmpIYXBNRFVIUFV5WDQ4RXRXNExNOU1WUXcKLT4gS0ktZ3JlYXNlIEY6Wm1sfSBFb1VRTyAyIFJYVwpNek9aVkI5VGF3WFl4L1krbS93VGF4Z090WWxLTEN2K0NaM01tZlMrdE4raTlRQm1keGhvSHlkSHJFTWdFT2FiCnZSeEJJK1ZPN2paWXJkNFVBTUdLNU1HcEhqNHhMdXdKY0tidgotLS0gZmI3aVU2WmcwUmNYWExFVW1sdzcvSHROazRnT0dySlFwd01nNytJQnMwZwoKQ+94N8fhJ+N0BNA4Fj3DoVetVhXx8rJAjBgqOGeEhi3m/jUnYwpx6Johr3E3Dimcum9mv8IEF8sw+bpabbNSOuSOt63XyCx9oUMJYjwlWc8aioVds5ZMI+B7qTN/1RBVHeZbuyw7iE7WLCIssxj4e6NO0szQcLwxfgduna4Lk4EbY+8bfa8BTy7Tn8/JwXJ4GowovTJCYhLcQ6wO83rfFyTFpuL8xf4fovJ4VgEt7vkS1xkTBSifeOdRewCcE1jUsqYB203r5DjDcG3fk6idt+fLpcdy/mLas0p6naBjNjBSzW3rcBy0gyHxhEdIx3xmuj+DJIzBx3cFkPgdadJmlfIXVoe6ZlTj/1qbMymBkM2GPBXKJkFTylfgHmX2BFzUG5CLq/D9sKLkKIvT+lGQ8wdCqlXZR+Dgx/dLleushaNVvKzB7LEGfL5J3yYZeaxAMX+K3v1o5xUOH1eGJFJzYq9Ln6vfyH+31yDSyLXUPpnQg0oRRuv/z7Uo/CGKhIQI+SCLa1JuN90xIJIiPcFL7pZswmYusxzjkMqZea153agL6aQ1YQNcjGU9K44wRg5dOdUhM4wv2Zga248N0n8ULzoDY79PtXpjGoSxkJlAR8nmCimokK0pybf8eOMGU8ZqUoJ+Kc00pnsGbA2d4qsztqwAwt6CD//s+/6KwnJFIO6/gu9mhsxXnXKlvH3RK63jWqIRFdzaXOBRTDtQvziEc966PSTTy7RhZTM+ziro3LxdKWcPLSZpAUxAAC9BAnAofU7iEDx1YJFnAjaeAxhEYJ0G+v5Tc/QY757XF0v7p7ZgjK3N6LzVurUbUpV31v+vRwM4JZUfoRhOMQ68MCqgOQmJND3gzXwUloqJsCY/a0fFJQbbAkakiGn3ldI2eMT94g3arZyyPBGC2/78gmVyOwMLMoiJxX2nu/QLYOeGcdecvCZvO3vYChnr/0+cQJW3gVkoGJEA/0yjLzRWKGoxAGtP1Zd2CuChf2RqwHt57YzQIh5O00ZxXVljbCoYgOjM+VptFbofcMswepWJk26rdjynwuz99uttq4sh0aTHreYCpe7xyl2sk0Wj7WuKzGfsHLmO6vJ/uPOFzPPxK0/pTuwMuXzP0i0bmh4HqKG8Ri7jefxm2KnZyXtaf42SpwfrrsjE2fR/1fIwz+xaQgx4c+SeRw==" }
29{{- else if $isSidhe }}
30OP_SERVICE_ACCOUNT_TOKEN= { provider = "age", value = "YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvMGVKNDhKRFM1YkRNYzlvQU8vOGliVTU1Z3J2c3Blc0NFdzVrbDVEZEQ4CjZFRW4vczRza3NhNTRzc3hSelMvVGplZXQ1K3hyTVF6d0tHbzgxU29BYnMKLT4gfi1ncmVhc2UgOyBtR09HQgptQkpsd3MwZFNsa0F0SmFFdVRFK1EvTDFnU1NIVGllQjZZQlkvTG82TmViQmJKcWl0R2cKLS0tIHhjeUJSNXNmS0FISFNOcHkvanhHa2dvcHlUdGJQKyswQnF3T2hWUGxxVUkKJgteYn16rlQZrQ/4ntiaao/o9H0kuHGJYmT3jRXt8tO9DIgvQBK/bsacYQJc4Yik25764Yqt9HRtUtBc7bfOY9eTNMlOmNlYwe7aAqvqQVfZxSeVlWD3mGRbhIwOjqw+i2CA5WThVYnS9/s7fkNB4962mqyEplRtJtIy3XXBB8C5JcqiFcLP5DTBZvgeHe9VMo1r9JZDjyrAltp63ALent4oMDRupqWO6bAQ9XC35wfFfHC3kwE7sE2S1OwNw5HbRdKBmiR5A0/I5ak0YhhMh7se7DAGNXWDeIOa+zPoqmz5ZE3jYizM0ps7Do0OLjOyxFXbNHejPAW4ezQeD9e7j8Gxx5UFeOW7tzVFtFKemz09K+hv7GXNBlfsIZKy3rSlbZ5JvvOZQw8a45Bv5NO9ny+euarBa4kuh/FtjYSxGTPd62iQhLlTH5oteruQl5ZnuNbGi6qRFY49ajmscGvi+QySCMkF1zNSbvC/K7RV31RB94+u1DAZSmBAMjWEcMBKz/sOTuLagIH0f4p1K6CzeVr7q4zKGMraSZtaJa45ZTtWgYsj8Kc0xA4zhgFOrsM0JNEXSEFXDpZwdeAEgqbvnMH4pBpo+fU4cH+ET+wSd3JELwpxeJMKy4YuPcqsi4i/oIRROIdlLMxU8AfRoRkyCd4ucBfk9K+SnrsLzcyxxr00yviQm71N4wW+HO2pwN1D1trCyQyLvshQmEBp2m4i/1UkjvueTaHqXssrZnDYiTAB4RM553hTRdtOclf3asNFo4s0hl26Ce1t5JqkDvsLMAe36VKtrzAoqjPvr85StlEU33vZLZHBwZxkEwzh3RnVeqPvPuRVon2LAVO05dAhD6ai8rfesUhmHzC1hg2SRoL3O0ZyEMr11lTyE99DKnav9O1Av0DNE63AUexUE4NRglPgGMxWeL5X7Hg5yromh8T1cT/LAtfY+tasx/alAXr4nF3m+oQ/Z/jftfGIoFaHmJASImAdhJQjTUG0mCq+aLqhdcrCs9tWqB1ftErt5YGwicoMnskyZN1ZiPoqWKHu6pWT8OLgcGQuaZ7G9a2dwxM9T5oDvEwmKYpc5M/tuOyAVyG/YqupV0gtPZJ6eLJnKv9gSPoPjVgMTOyMjfZuRi9zbYd2jvAKij7rQ8pDA4fOLOi5WSlZAbYzI5eHmGZXFdY75CA=" }
31{{- else if $isExeDev }}
32OP_SERVICE_ACCOUNT_TOKEN= { provider = "age", value = "YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzTWxsS3drNFVnOXhiZ3E3dmFWMDd3ajcya1h4Q2FsaG45RDFKRlczQmxFCnNsMk8yd1RobnhTcVZ2TGdQYW4zOXFqZEdsWmtkc3VseVRFbmlEaHl1RU0KLT4gUFdYRzlzLWdyZWFzZQoxM3kvcVlZVGU1QlUvbTBRQjEzRFpEcjYKLS0tIDRnQ1A3dUdmMnNlLzRzdUpEek8xMXhNNXpyWDJ5NnFjYzA4UGMreHlLRnMKnVE9yj3bmmpbo5l5TKSMlvtReO/h25EfdMYSgktq+QTi7hofA0FuPgb+Pr0mEWVFURrpZEdWnlFrIZWwGhXkfK6Nmz8a8NP3QRAvHw6GEdmfn9KMeSMjDo+5uGK2EHv+WrSarR5/XpRIz6nWBEfP1uVm3oJJjYAKS2h36jyIDZ1P+O1bvZs+lDKjgPJ6hRCg24eDFgjuHNV6p0d4aZZ+AmfIFhKJHajJl9IToDsg2XsyuVq/gCU6F992knEnbJy586CTh8OQXnl2Fkt9Uibqyb7xHzVT/p5tVhq6iSlohDMLyD4YqTT1cqYs1jB0tp3F3KM56j4S/Y6dcoD1iUtA1YUHlD4cTBHsBXJB4C+HmbfjHPPouVxwitlL7K6T7R/FgU9DUper34VWe6l9iirUkGwZYURF3JWTeQY3uikh0I/6mAZmUunU0Utf3kbCQfLjhspvnwbfsiGspktJ1JOkSKKvztmGFn2EBEqR/XRocwpdr6GRvO8T4CQzza0HA06xYAlz4d7zyXRw3g7i4bs6zZfvCaw7KX64wwrNTvQQEnASchL3WIwNP6chpX05UhdhrDc/QRv3zp1C1XrH6QgkWp7o0t4/efIbRhOoRUEakneoPCR5z0DBUQYED5yfgGUJrbbCotr7IOCghIz8lxvqmeXmUW5rCBt2MPlIXbA+xaJ0Tt5IPOr2p0VCG4Cb1iUKMHWwaW/vzmLRn8EPOjvLNWaWmxjXIP7fsaTpmq/sl7IHjFbG8xFKbNwVSFEqeYfaCGcPKTEcBz8EKPgjD03pjBbxiacuM6o9h3S2LByUNArplQaWGjcgwQmvmU/+ZIARn4c7BgIsOpqWtZKcTTfGBcR8jFmIJYOElEs8pWKWhlUF5G6ZZy0fSFXT9cnZ0ejQ9dVuN2JB8ASyszjL3zQbuD/uPoXjpVc5DqBZqXNDsM5045SKmsLMSjHhH5Rzkp4zACuVoSByQ95U/N2LfERymwyQv4YOTAdCiscwXhbkuHNWYKGePf+55ZNPnlcTXczvYMqjw0qNEKfXscM16Fn4q22wIL0KkMcd5cl4LkWCFvGHGZGOMGI44FfU7aKsg854JeWqodfTI9oVyfzmEUZGnTNAN9SXugJnPLcxIm0VhWlFvcTT8jtN+BtQ3fN2w63uVz/KhEiy96LfrqhggBeCuzPLHlw=" }
33{{- end }}