diff options
| author | 2026-09-17 11:05:45 +0200 | |
|---|---|---|
| committer | 2026-09-17 11:05:45 +0200 | |
| commit | f793f76e26b461c3228c69926d82bf950aaac671 (patch) | |
| tree | affac98593ff0de3bb24fcd8aa64f6ef8ed9dc19 /openspec/changes/add-host-bootstrap-script/.openspec.yaml | |
| parent | ae3fa667bda75f11881c9209dc67226f98bcfd95 (diff) | |
| download | desktop-flake-f793f76e26b461c3228c69926d82bf950aaac671.tar.gz desktop-flake-f793f76e26b461c3228c69926d82bf950aaac671.tar.bz2 desktop-flake-f793f76e26b461c3228c69926d82bf950aaac671.zip | |
Add scripted host bootstrapping with directory-driven discovery
nixosConfigurations now auto-discovers hosts/<name>/ 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.
Diffstat (limited to 'openspec/changes/add-host-bootstrap-script/.openspec.yaml')
| -rw-r--r-- | openspec/changes/add-host-bootstrap-script/.openspec.yaml | 2 |
1 files changed, 2 insertions, 0 deletions
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 @@ | |||
| 1 | schema: spec-driven | ||
| 2 | created: 2026-09-16 | ||
