add github token for nix visit github api

This commit is contained in:
ulic-youthlic 2025-02-07 20:43:35 +08:00
parent 3d9e974445
commit 0b106d21cc
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
2 changed files with 10 additions and 2 deletions

View file

@ -1,5 +1,6 @@
{
inputs,
config,
outputs,
pkgs,
lib,
@ -12,8 +13,14 @@
allowUnfree = true;
};
};
sops.secrets."access-tokens" = {
mode = "0444";
};
nix = {
nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
extraOptions = ''
!include ${config.sops.secrets."access-tokens".path}
'';
settings = {
inherit (outputs.nix.settings) substituters;
trusted-users = [