From f793f76e26b461c3228c69926d82bf950aaac671 Mon Sep 17 00:00:00 2001 From: Tom van der Lee Date: Thu, 17 Sep 2026 11:05:45 +0200 Subject: Add scripted host bootstrapping with directory-driven discovery nixosConfigurations now auto-discovers hosts// directories instead of a hand-maintained attrset, and scripts/bootstrap-host.sh (exposed as `nix run .#bootstrap-host`) scaffolds a new host from the template. The script always requires an explicit --root for hardware-configuration.nix so a live-installer run can never read the live ISO's own /etc/nixos by accident. Also records the belated task-11.1 checkbox update for the prior change's already-committed state. --- openspec/changes/add-host-bootstrap-script/.openspec.yaml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 openspec/changes/add-host-bootstrap-script/.openspec.yaml (limited to 'openspec/changes/add-host-bootstrap-script/.openspec.yaml') diff --git a/openspec/changes/add-host-bootstrap-script/.openspec.yaml b/openspec/changes/add-host-bootstrap-script/.openspec.yaml new file mode 100644 index 0000000..f080778 --- /dev/null +++ b/openspec/changes/add-host-bootstrap-script/.openspec.yaml @@ -0,0 +1,2 @@ +schema: spec-driven +created: 2026-09-16 -- cgit v1.3