beatzaplenty and Claude Sonnet 5
c05e3a3821
Refactor flake targets into platform x build-type matrix
...
Check NixOS configurations / eval-hosts (push) Failing after 12m2s
Generates all nixosConfigurations from mkTarget(platform, buildType,
hostPath) instead of hand-written per-host blocks, so adding a new
platform or build type is a one-line addition. Per-machine identity
(hostname, hostId, secrets, stateVersion) moves into hosts/<name>/host.nix;
platform-specific config (hardware, boot, networking) into
modules/platforms/*.nix; build-type config (minimal/server/docker/gui/
nix-cache/pxe-boot) into modules/build-types/*.nix.
Old flat targets (nixos, docker, server, nix-cache, nix-minimal, pxe-boot)
are replaced by the 17-target <platform>-<buildtype> matrix; each new
target was verified to evaluate before its old counterpart was removed.
CI workflows and docs/aliases now discover hosts dynamically via
nixosConfigurations attrNames and /etc/flake-target instead of hardcoded
lists, so they can't drift from flake.nix again.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-19 12:03:33 +10:00
beatzaplenty
14accceb02
updated to efi boot and resolved module paths
Check NixOS configurations / eval-hosts (push) Failing after 25m24s
2026-07-19 06:27:22 +10:00
beatzaplenty
a3230128b2
updated proxmox disko configuration
Check NixOS configurations / eval-hosts (push) Failing after 17m51s
2026-07-18 05:54:32 +10:00
beatzaplenty
c2c86f0854
disabled disko in linode-minimal
Check NixOS configurations / eval-hosts (push) Failing after 14m31s
2026-07-15 12:47:35 +10:00
beatzaplenty
8e8183e371
updated disko config
Check NixOS configurations / eval-hosts (push) Failing after 14m40s
2026-07-15 09:59:37 +10:00
beatzaplenty
dea6bfec25
add linode disko config
2026-07-15 09:36:04 +10:00
beatzaplenty
7bfe8cb0b2
added disko configuration to remove disk formatting from auto installer
Check NixOS configurations / eval-hosts (push) Failing after 14m31s
2026-07-15 07:30:32 +10:00
beatzaplenty
bcfeb08b11
update hardware config
2026-07-14 20:50:21 +10:00
beatzaplenty
e3ac63aefa
update module path
Check NixOS configurations / eval-hosts (push) Failing after 14m47s
2026-07-13 19:49:45 +10:00
beatzaplenty
befab7f3c6
revert
Check NixOS configurations / eval-hosts (push) Failing after 15m29s
2026-07-13 19:22:10 +10:00
beatzaplenty
b9610dbc9d
update module path
Check NixOS configurations / eval-hosts (push) Failing after 15m0s
2026-07-13 19:19:39 +10:00
beatzaplenty
b605d19870
update disko path
Check NixOS configurations / eval-hosts (push) Failing after 15m18s
2026-07-13 19:17:43 +10:00
beatzaplenty
679dfd80c0
added disko configuration
Check NixOS configurations / eval-hosts (push) Failing after 14m45s
2026-07-13 19:10:21 +10:00
beatzaplenty
298f615929
create linode flake
Check NixOS configurations / eval-hosts (push) Failing after 15m13s
2026-07-13 17:46:12 +10:00
beatzaplenty
5e17baba72
update common home path
Check NixOS configurations / eval-hosts (push) Failing after 15m15s
2026-07-13 16:07:17 +10:00
beatzaplenty
345b5ca657
moved common into modules
Check NixOS configurations / eval-hosts (push) Failing after 18m43s
2026-07-13 16:03:48 +10:00
beatzaplenty
dd80145e4f
Update flake.nix
Check NixOS configurations / eval-hosts (push) Successful in 47m42s
2026-06-30 23:06:26 +00:00
beatzaplenty
545775fc26
clean up docker version config
Check NixOS configurations / eval-hosts (push) Failing after 7m1s
2026-06-28 17:48:04 +10:00
beatzaplenty
514fa3068a
add overlay for docker version for flake.nix
Check NixOS configurations / eval-hosts (push) Failing after 7m8s
2026-06-28 17:31:02 +10:00
beatzaplenty
ded8b7dd55
revert 8444fc370e
...
Check NixOS configurations / eval-hosts (push) Failing after 8m38s
revert Update flake.nix
2026-06-28 07:27:53 +00:00
beatzaplenty
8444fc370e
Update flake.nix
Check NixOS configurations / eval-hosts (push) Failing after 17m57s
2026-06-28 07:26:51 +00:00
beatzaplenty
bf0445ebd6
created pxe-boot configuration
Check NixOS configurations / eval-hosts (push) Successful in 32m25s
2026-06-01 17:34:51 +10:00
beatz174-bit
8b919d2d5a
Fix pure eval and harden nix script bootstrap
2026-05-12 11:09:23 +10:00
beatzaplenty
c6f6441907
Update flake.nix
2026-02-17 15:59:35 +00:00
beatzaplenty
3389c9549a
Update flake.nix
2026-02-09 10:12:06 +00:00
beatzaplenty
25b8ebcad7
modified: flake.nix
...
new file: hosts/kuma/configuration.nix
2025-12-17 14:34:23 +10:00
beatzaplenty
d08951d46a
modified: flake.nix
2025-12-17 14:31:09 +10:00
beatzaplenty
9eba317de0
modified: flake.nix
2025-12-17 14:30:15 +10:00
beatzaplenty
943c5324ca
Update flake.nix
2025-12-16 11:42:35 +00:00
beatzaplenty
a8f417b4f9
Update flake.nix
2025-12-16 11:41:38 +00:00
beatzaplenty
6f79daefc4
Update flake.nix
2025-12-16 10:56:47 +00:00
beatzaplenty
b952075a1e
Update flake.nix
2025-12-16 10:25:19 +00:00
beatzaplenty
0dc6c5099f
modified: flake.nix
...
modified: hosts/nixos/configuration.nix
2025-07-22 14:29:45 +10:00
beatzaplenty
f4a849bbac
modified: flake.nix
...
modified: hosts/nixos/home.nix
2025-07-22 14:15:15 +10:00
beatzaplenty
0c2344098b
modified: flake.nix
2025-07-22 14:10:44 +10:00
beatzaplenty
ee44a2dafd
modified: flake.nix
2025-07-22 14:09:08 +10:00
beatzaplenty
ff014f6658
modified: flake.nix
2025-07-22 14:05:43 +10:00
beatzaplenty
35f2c457dd
modified: flake.nix
...
modified: hosts/nixos/home.nix
2025-07-22 13:59:42 +10:00
beatzaplenty
5a60d574d8
modified: flake.nix
2025-07-22 13:47:56 +10:00
beatzaplenty
08f6dd7347
modified: flake.nix
2025-07-22 13:37:24 +10:00
beatzaplenty
0228bdf429
modified: flake.nix
2025-07-22 13:33:45 +10:00
beatzaplenty
1d99b54374
modified: flake.nix
2025-07-22 13:31:05 +10:00
beatzaplenty
954d89f101
Added minimal build for iso testing and building
...
modified: flake.nix
new file: hosts/nix-minimal/configuration.nix
2025-07-21 12:13:07 +10:00
beatzaplenty
427155bcb0
modified: flake.nix
2025-07-20 22:52:44 +10:00
beatzaplenty
e8ee5981ac
modified: flake.nix
2025-07-20 22:45:37 +10:00
beatzaplenty
6d701af3c7
modified: flake.nix
2025-07-20 22:44:31 +10:00
beatzaplenty
d6f9fe97f5
added winapps flake to nixos pc
...
modified: flake.nix
2025-07-20 22:40:14 +10:00
beatzaplenty
0ab5a56493
modified: flake.nix
2025-07-16 20:03:18 +10:00
beatzaplenty
c9ab34040d
modified: flake.nix
2025-07-16 19:57:42 +10:00
beatzaplenty
a0e6bf4e40
modified: flake.nix
...
new file: hosts/nix-cache/configuration.nix
2025-07-16 17:52:40 +10:00