diff options
| author | 2026-09-18 14:40:38 +0200 | |
|---|---|---|
| committer | 2026-09-18 14:40:38 +0200 | |
| commit | 9fe3c86fb3a96187fc058a72490c03b6d5b101a0 (patch) | |
| tree | 528bb027fed149a7cc0020bbfa99225dbe09db7e /openspec/changes/add-developer-environment | |
| parent | 39c14b0c6420ea1e1604201a1b8891edf24bb280 (diff) | |
| download | desktop-flake-9fe3c86fb3a96187fc058a72490c03b6d5b101a0.tar.gz desktop-flake-9fe3c86fb3a96187fc058a72490c03b6d5b101a0.tar.bz2 desktop-flake-9fe3c86fb3a96187fc058a72490c03b6d5b101a0.zip | |
Fix nix flake check warnings; record first successful check
Rename nixfmt-rfc-style to its current canonical name nixfmt, and add
meta.description to the bootstrap-host app to clear its warning.
Records the first successful `nix flake check` run (on a Linux machine
with Nix, since this Mac still doesn't have it) across all four
implemented changes so far — no errors, only these now-fixed warnings.
Diffstat (limited to 'openspec/changes/add-developer-environment')
| -rw-r--r-- | openspec/changes/add-developer-environment/tasks.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openspec/changes/add-developer-environment/tasks.md b/openspec/changes/add-developer-environment/tasks.md index 5fcd5e2..35df83b 100644 --- a/openspec/changes/add-developer-environment/tasks.md +++ b/openspec/changes/add-developer-environment/tasks.md | |||
| @@ -21,7 +21,7 @@ | |||
| 21 | 21 | ||
| 22 | ## 5. Validation | 22 | ## 5. Validation |
| 23 | 23 | ||
| 24 | - [ ] 5.1 Run `nix flake check` and confirm the updated `modules/home` and `modules/nixos/common.nix` evaluate without error, including resolving the `terraform` question from task 1.3 (blocked — Nix is not installed on this machine; run this once Nix is available, e.g. via a real install or CI — this is the real acceptance gate, not the individual checkboxes above) | 24 | - [x] 5.1 Run `nix flake check` and confirm the updated `modules/home` and `modules/nixos/common.nix` evaluate without error, including resolving the `terraform` question from task 1.3 (blocked — Nix is not installed on this machine; run this once Nix is available, e.g. via a real install or CI — this is the real acceptance gate, not the individual checkboxes above) (run by the user on a Linux machine with Nix, 2026-09-18: passed with no errors, confirming `yq-go`, `awscli2`, `tree-sitter`, `docker`, `docker-compose`, `kubectl`, `gh`, `tmux`, `htop`, and `liquidprompt` all resolve correctly in nixpkgs) |
| 25 | - [x] 5.2 Manually trace through each spec scenario in `specs/developer-environment/spec.md` against the implemented modules, confirming each is satisfied by inspection given #5.1 cannot run locally (all 4 scenarios traced and satisfied: `dev-tools.nix` flows through the same shared `modules/home` path consumed by both `mkNixos` and `mkHome`; grep confirms no `virtualisation`/daemon config was added anywhere; `shell.nix` is package-only for liquidprompt with no competing managed config; `services.openssh` + `networking.firewall` in `common.nix` match the SSH scenario exactly) | 25 | - [x] 5.2 Manually trace through each spec scenario in `specs/developer-environment/spec.md` against the implemented modules, confirming each is satisfied by inspection given #5.1 cannot run locally (all 4 scenarios traced and satisfied: `dev-tools.nix` flows through the same shared `modules/home` path consumed by both `mkNixos` and `mkHome`; grep confirms no `virtualisation`/daemon config was added anywhere; `shell.nix` is package-only for liquidprompt with no competing managed config; `services.openssh` + `networking.firewall` in `common.nix` match the SSH scenario exactly) |
| 26 | 26 | ||
| 27 | --- | 27 | --- |
