Commit 4af66eb

HPCesia <me@hpcesia.com>
2025-06-14 17:29:46
feat(nix): add access token for github
1 parent b7c4adb
Changed files (3)
modules/base.nix
@@ -50,6 +50,10 @@
     description = myvars.userfullname;
   };
 
+  nix.extraOptions = ''
+    !include ${config.sops.secrets.nix-access-tokens.path}
+  '';
+
   nix.settings = {
     experimental-features = ["nix-command" "flakes"];
     trusted-users = [myvars.username];
secrets/base/default.nix
@@ -10,6 +10,7 @@ let
       keys);
 in {
   sops.secrets = mapSecrets [
+    "nix-access-tokens"
     "mihomo/providers/yi_yuan"
     "mihomo/providers/mo_jie"
     "aria2-rpc-secret"
secrets/base/secrets.yaml
@@ -1,3 +1,4 @@
+nix-access-tokens: ENC[AES256_GCM,data:NeZ52vUX9qQhb6jRrxpjLTj4aGCvk1NBJwuxz5xpwZdeoXh+JCDddkO6UHYcTVtwfgfOZrz6Wa8yohDdxU3pp8+mii0Cy7in1IZ3q8OwfEiDxkvIpS4ycceyK702E3wT3aRxLFCVjpLsYlOefPHFs6FnLtTUuzCl,iv:3JRlMvdUcdyPCEfzBpF/B6ZR2ig6SpVoocNJoG7TLmc=,tag:r2Y7pH+SqZtaPxdu+b1cbw==,type:str]
 mihomo:
     providers:
         yi_yuan: ENC[AES256_GCM,data:7K18ggNPbJvU5De/VyLUXkM8gVysDpElw3+Cyt9HXa9yYg5hCcjgndg9f7yg49yjkiS4oAbhsxibte48jW3U+c7hYvV2emaCnbbAiojGY9E06XsH8U3yYxUJu74emvE=,iv:bZtmdTaDR4jR9phF+f8rW/bSEWHHJrykb09oFDlTOiM=,tag:IpOhT9bSibdiwrCDu678aw==,type:str]
@@ -14,8 +15,8 @@ sops:
             Yi9ZV013dWo1NjlEbkREMlYxL3FZS0EKMStYByW8u5mTQ+ZthgWqTTOsjatJVuFo
             5bOZw/lgD5L6XcSb+xWbM21dlV/Vn7ulMsTHM7FE2Z36OGQc0cwQUA==
             -----END AGE ENCRYPTED FILE-----
-    lastmodified: "2025-06-08T07:17:31Z"
-    mac: ENC[AES256_GCM,data:F4HHkCdNeRLGlnEZJUlr89up5qemnYcvmW6MQwuBwBQfIKQFfUWYxNI+/DzbHaFSwVKPE1kXp8iUieoDfemGDOrjChWK2Q3CxX77lR024g3tGRUxoo2dZ1perF7JNlYUf/857tWMyRXxpl3hPb5iSt0+7lbxiw3RSmG7zXRWXbM=,iv:FF38OurQesR/ZJiVlFM2GrDn1r5P6h/l96uYBoJks8w=,tag:10/g1dFAzAr4689EW/xtWg==,type:str]
+    lastmodified: "2025-06-14T17:25:52Z"
+    mac: ENC[AES256_GCM,data:H8yhZZM7vsrDvOpvAPrGCEDAovlveQNfXaDg5iVFXxwehz3t38H+vyZL49saaLx+KJYSCUB9KXqu5zcvqynZgX57zTI3lylkiq9A28ShiCk14HF4abDmKz+L33P6vDpra9a7pRzU+jWUiftVtbVEqq5BTC61wYjJ/V8CQSXealA=,iv:Bfh68KjQy5/9u7MC+bWkMaFB1hmRSlRUYN8fFhF+Sjw=,tag:oJgB3siRbJhuJ7O16vE5uA==,type:str]
     pgp:
         - created_at: "2025-06-03T17:06:45Z"
           enc: |-