main
1{
2 den.aspects.core.nix.tokens = {
3 nixos = {config, ...}: {
4 nix.extraOptions = ''
5 !include ${config.vaultix.templates.nix-access-tokens.path}
6 '';
7
8 vaultix.secrets.github-access-token.file = ./github-access-token.age;
9 vaultix.templates.nix-access-tokens = {
10 content = ''
11 access-tokens = github.com=${config.vaultix.placeholder.github-access-token}
12 '';
13 mode = "0440";
14 group = "wheel";
15 };
16 };
17 };
18}