Commit graph

317 commits

Author SHA1 Message Date
d9fe2b30ee
Added legion's user key. Added git signing. Started moving to common 2023-10-07 14:38:52 +02:00
4feb1095ed
Fix tailscale magic DNS 2023-10-02 22:02:45 +02:00
8c0e218639
Drop deploy-rs 2023-10-02 19:34:31 +02:00
f4890a5d74
Continue porting darwin, make settei module(s) more reusable by others. 2023-10-02 19:30:59 +02:00
823721ac52
Merge pull request #4 from nrabulinski/flake-update 2023-10-02 15:47:40 +02:00
Hercules CI Effects
a139de54ab flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/572baca9b0c592f71982fca0790db4ce311e3c75' (2023-09-15)
  → 'github:ryantm/agenix/1f677b3e161d3bdbfd08a939e8f25de2568e0ef4' (2023-09-22)
• Updated input 'darwin':
    'github:lnl7/nix-darwin/4496ab26628c5f43d2a5c577a06683c753e32fe2' (2023-09-12)
  → 'github:lnl7/nix-darwin/792c2e01347cb1b2e7ec84a1ef73453ca86537d8' (2023-09-30)
• Updated input 'deploy-rs':
    'github:serokell/deploy-rs/31c32fb2959103a796e07bbe47e0a5e287c343a8' (2023-09-12)
  → 'github:serokell/deploy-rs/e3f41832680801d0ee9e2ed33eb63af398b090e9' (2023-09-18)
• Updated input 'disko':
    'github:nix-community/disko/8aa6ec5ff220f1d9749d636dbeb46ec929f112dc' (2023-09-15)
  → 'github:nix-community/disko/19b62324663b6b9859caf7f335d232cf4f1f6a32' (2023-09-28)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/7f53fdb7bdc5bb237da7fefef12d099e4fd611ca' (2023-09-01)
  → 'github:hercules-ci/flake-parts/21928e6758af0a258002647d14363d5ffc85545b' (2023-10-01)
• Updated input 'hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/0a63bfa3f00a3775ea3a6722b247880f1ffe91ce' (2023-07-15)
  → 'github:hercules-ci/hercules-ci-effects/91fae5824f5f1199f61693c6590b4a89abaed9d7' (2023-09-25)
• Updated input 'home-manager':
    'github:nix-community/home-manager/d9b88b43524db1591fb3d9410a21428198d75d49' (2023-09-13)
  → 'github:nix-community/home-manager/6f9b5b83ad1f470b3d11b8a9fe1d5ef68c7d0e30' (2023-10-01)
• Updated input 'nh':
    'github:viperML/nh/4b88da6fc89bf06d6598ce9a881590a7cc0dcafd' (2023-09-17)
  → 'github:viperML/nh/2985f5a45d6f3e1a9d8d3ca5c777ef1bc9c7fbd1' (2023-10-01)
• Updated input 'nh/nix-filter':
    'github:numtide/nix-filter/d90c75e8319d0dd9be67d933d8eb9d0894ec9174' (2023-06-19)
  → 'github:numtide/nix-filter/41fd48e00c22b4ced525af521ead8792402de0ea' (2023-09-16)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/46688f8eb5cd6f1298d873d4d2b9cf245e09e88e' (2023-09-15)
  → 'github:nixos/nixpkgs/d7186d62bb68fac3c90f1d95515e613ef299e992' (2023-10-01)
2023-10-02 07:25:52 +00:00
b57708bb3e
Fix building hijiri 2023-09-25 21:17:06 +02:00
114e747b44
Add an empty secrets.json for hercules-ci 2023-09-25 20:36:56 +02:00
fcc627d7d1
Remove aarch64-darwin from herculesCI.ciSystems 2023-09-25 20:36:52 +02:00
b9f759eff0
Comment out installer before it's ready 2023-09-25 19:54:13 +02:00
f79b3d6ff7
Migrated legion over. Started migrating hijiri 2023-09-20 09:47:17 +02:00
31dd42d37d
Try building wrappers in CI 2023-09-17 13:04:33 +02:00
96fb8b568f
Moved hosts/common to modules. Updated CI effects. 2023-09-17 12:08:24 +02:00
fb0c1a4451
Big readme update and more
Updated readme with tons of information.
Made kazuki a hercules agent.
Fixed secrets ownerships.
Started working on a custom installer iso.
Changed helix theme.
2023-09-16 21:51:35 +02:00
ef44ff6943
Refactored modules, updated flake, added ci effects, and more.
Settei modules now should be reusable by others.
Started migrating legion (home server) over to the new config.
Added initial setup for hercules-ci.
Updated all flake inputs.
2023-09-16 17:18:17 +02:00
ee7223ca36
Minor changes
- Redid the flake module to be based on extendModules instead
- Added wrappers
- Refactored code
- Updated dependencies
2023-08-31 22:27:07 +02:00
9661927410
Initial commit 2023-08-03 16:16:29 +02:00