feat: add all secrets and direnv

This commit is contained in:
Jet 2026-03-17 03:58:23 -07:00
parent fc2aacd460
commit 9ecac57275
No known key found for this signature in database
7 changed files with 274 additions and 0 deletions

1
.envrc Normal file
View file

@ -0,0 +1 @@
use flake

233
flake.lock generated Normal file
View file

@ -0,0 +1,233 @@
{
"nodes": {
"agenix": {
"inputs": {
"darwin": "darwin",
"home-manager": "home-manager",
"nixpkgs": [
"nixpkgs"
],
"systems": "systems"
},
"locked": {
"lastModified": 1770165109,
"narHash": "sha256-9VnK6Oqai65puVJ4WYtCTvlJeXxMzAp/69HhQuTdl/I=",
"owner": "ryantm",
"repo": "agenix",
"rev": "b027ee29d959fda4b60b57566d64c98a202e0feb",
"type": "github"
},
"original": {
"owner": "ryantm",
"repo": "agenix",
"type": "github"
}
},
"crane": {
"locked": {
"lastModified": 1773189535,
"narHash": "sha256-E1G/Or6MWeP+L6mpQ0iTFLpzSzlpGrITfU2220Gq47g=",
"owner": "ipetkov",
"repo": "crane",
"rev": "6fa2fb4cf4a89ba49fc9dd5a3eb6cde99d388269",
"type": "github"
},
"original": {
"owner": "ipetkov",
"repo": "crane",
"type": "github"
}
},
"crane_2": {
"locked": {
"lastModified": 1773115265,
"narHash": "sha256-5fDkKTYEgue2klksd52WvcXfZdY1EIlbk0QggAwpFog=",
"owner": "ipetkov",
"repo": "crane",
"rev": "27711550d109bf6236478dc9f53b9e29c1a374c5",
"type": "github"
},
"original": {
"owner": "ipetkov",
"repo": "crane",
"type": "github"
}
},
"darwin": {
"inputs": {
"nixpkgs": [
"agenix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1744478979,
"narHash": "sha256-dyN+teG9G82G+m+PX/aSAagkC+vUv0SgUw3XkPhQodQ=",
"owner": "lnl7",
"repo": "nix-darwin",
"rev": "43975d782b418ebf4969e9ccba82466728c2851b",
"type": "github"
},
"original": {
"owner": "lnl7",
"ref": "master",
"repo": "nix-darwin",
"type": "github"
}
},
"home-manager": {
"inputs": {
"nixpkgs": [
"agenix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1745494811,
"narHash": "sha256-YZCh2o9Ua1n9uCvrvi5pRxtuVNml8X2a03qIFfRKpFs=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "abfad3d2958c9e6300a883bd443512c55dfeb1be",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "home-manager",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1773646010,
"narHash": "sha256-iYrs97hS7p5u4lQzuNWzuALGIOdkPXvjz7bviiBjUu8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5b2c2d84341b2afb5647081c1386a80d7a8d8605",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1773646010,
"narHash": "sha256-iYrs97hS7p5u4lQzuNWzuALGIOdkPXvjz7bviiBjUu8=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5b2c2d84341b2afb5647081c1386a80d7a8d8605",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"pi-service": {
"inputs": {
"crane": "crane",
"nixpkgs": "nixpkgs_2",
"rust-overlay": "rust-overlay"
},
"locked": {
"path": "./pi/pi-service",
"type": "path"
},
"original": {
"path": "./pi/pi-service",
"type": "path"
},
"parent": []
},
"remote": {
"inputs": {
"crane": "crane_2",
"nixpkgs": [
"nixpkgs"
],
"rust-overlay": "rust-overlay_2"
},
"locked": {
"path": "./remote",
"type": "path"
},
"original": {
"path": "./remote",
"type": "path"
},
"parent": []
},
"root": {
"inputs": {
"agenix": "agenix",
"nixpkgs": "nixpkgs",
"pi-service": "pi-service",
"remote": "remote"
}
},
"rust-overlay": {
"inputs": {
"nixpkgs": [
"pi-service",
"nixpkgs"
]
},
"locked": {
"lastModified": 1773716879,
"narHash": "sha256-vXCTasEzzTTd0ZGEuyle20H2hjRom66JeNr7i2ktHD0=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "1a9ddeb45c5751b800331363703641b84d1f41f0",
"type": "github"
},
"original": {
"owner": "oxalica",
"repo": "rust-overlay",
"type": "github"
}
},
"rust-overlay_2": {
"inputs": {
"nixpkgs": [
"remote",
"nixpkgs"
]
},
"locked": {
"lastModified": 1773115373,
"narHash": "sha256-bfK9FJFcQth6f3ydYggS5m0z2NRGF/PY6Y2XgZDJ6pg=",
"owner": "oxalica",
"repo": "rust-overlay",
"rev": "1924b4672a2b8e4aee6e6652ec2e59a8d3c5648e",
"type": "github"
},
"original": {
"owner": "oxalica",
"repo": "rust-overlay",
"type": "github"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
"owner": "nix-systems",
"repo": "default",
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
"type": "github"
},
"original": {
"owner": "nix-systems",
"repo": "default",
"type": "github"
}
}
},
"root": "root",
"version": 7
}

View file

@ -0,0 +1,9 @@
age-encryption.org/v1
-> ssh-ed25519 Ziw7aw K/7FLIQYrWxmohLCuCSUIeCadxfXggbr/KH2lSfp7Xc
hGRMjQ5folysr7ZvuJG7JNH4VkTEbo2UC3u+KY7LLFA
-> ssh-ed25519 jcT/MQ AyyxQRZMdyhFQMGJnbAGbXlg58u2ElmztRT/U7bHQgs
V/mALd+yNI14q/dr6SF+adXaeJSth0R7FSBfTwFDZ68
-> ssh-ed25519 uKftJg KEkI+7MTEWkp4y4UALWceP2QchXiRpqxOBNcC8bxWg4
JBXIHwVlmvFi2D96CK6l0PduolWwQ9uwwsch3sblvN0
--- nCGMj4jyM5riZsN6ciByHWiXs6ltpfSlOIpL1FdEPso
ªØƒ“üÆÇ©B9ÿ{ú,nW•s`©)gÜ<67>e3A)ÇÜdÍsi?»aü<*¯¨¦‡1å(öÁ(<28>׈Ã{Eõîóøÿ÷Pf¨¯"

View file

@ -0,0 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 Ziw7aw luObn0XSH0tR4UpGDc2QWUFGSpwVuBuGhmgCWW/IlGs
hJRSk4yw3EzD0meybEcpJ8CVmnROuriLVmTJAtd+mdM
-> ssh-ed25519 uKftJg t/1U0LiOFgtiMzxELdnv4NZKWR3O8Oj1zQKi1nWWXHg
BuBBODNVO8bq9yf5idOC7/dUTgsxPd4a56JNcbTQUIQ
--- jhW7YACeM6wl4AUih6GQ9Qx9eaOHkNIS8BYp8vroD7k
slHhu9ûGš¥8<êX†jï¤{^žÎ„”N o­Þ9êœÆy†ÉŠ}¤ÔBš  ¨®È}ZëE<C3AB>aܧ:Öžð#úÔpÕ8ZÛåyÚNåí3-×NdP³$JÅ€é<E282AC> PìÛ\

View file

@ -0,0 +1,7 @@
age-encryption.org/v1
-> ssh-ed25519 Ziw7aw OJ+CAw40vwNG59mMhrWuPIau7Bj5KF6hIv426lFFDHY
HJSVMSuS+R2d/lRVww2Jybu8bz+p0p5UuPGM82gRW0U
-> ssh-ed25519 uKftJg k5SS/oOmy5OKw4g+PjezbYny6XrL/SZW0S4cbui5SBA
THwSCOVCosChHML01VH1z0nR++ZRWdsDRcndvnDSg8Y
--- aohA7UovnbZxkJLXgxzUpdz/fUX2NY6fdCgKwRNIVxg
8K èƒÌ<C692>þ¦¥d?C†kÄô¸²Ð°×ŒoB]ò•ÇÕøè Î_ŽPYriõ“û~’Œ~r|ÖÁÓÊåw\Ac<41>OvÄ<76>\Ü*

View file

@ -0,0 +1,9 @@
age-encryption.org/v1
-> ssh-ed25519 Ziw7aw fWhlaYGRUca7VIr427vosdJGvOyWsywZrfhYRbV2hiU
qUKuoolDRtKRs27nCSbzrDGO9q7JVuIK8LcyVlqFj/o
-> ssh-ed25519 jcT/MQ yEqLDa+E44c/PSY4bGCHKsJiPGcPUNxE5ihFUcBRwVI
svHSjYLKfGvbQgQXk/P4yfo4Rh8iQP446iibaIz82Po
-> ssh-ed25519 uKftJg HC2fqTtYg6WDUUuXdMKwHRBvD+bDrwtiuTbNCzOUV1I
5UX0bDfIjN2TXfZLBy7dmy8WUuoGBmkPrcx6EH2j0WA
--- uiiOp5m+x+lJR2mjawNrZgOtTs1F1EGaLKmre7BIopE
¼×D<08>7|7@}TD>>[i˜_äE~Ë»0…<30>Ö´ê<C2B4>ª}0çþTã£ã.ìÝZ šmò±Øb¶E|<®½ »ñýªjó.Ž

View file

@ -0,0 +1,8 @@
age-encryption.org/v1
-> ssh-ed25519 Ziw7aw xXZJquYGjEXCUlYY+Hjl93UZYceyNDI8BJrpytbYwGk
QhKBaM74mcfCaGnlVorlL+i95BEdIfp6ToXO1BCFyFQ
-> ssh-ed25519 jcT/MQ ztFsZt8Io8PkgRBjNAy32pDRX/QF4zSe+I2rq7QdDEU
v+ntjaJ2gybL9O4T3zZTdifz4Qa+iD+slLXPtf9umvc
--- 0S+0pFHEc8WsuoF84cc0z+EZEIF6IgJ1OVaIi+6idD0
S@<40>÷^¢-ˆÛ‡äÅC†Lh%ŠÒeQ ÑØ<>áÅB½KpŠ&_·ýah}Äoj
—ú´Ë2J@¾†"Ðø“cR(æ!…v°¨¨uÃi3f¿«ýï‡H£¢