Commit Graph
5 Commits
Author SHA1 Message Date
daniil-bergandClaude Opus 4.8 61300bd9b9 docs(readme): add day-to-day upgrade section
Explain that a single `nix flake update` in the consumer's own flake
bumps every package version — including packages this repo's modules
install, since they build against the consumer's nixpkgs via `follows`.
Cover per-input bumps and the release-jump caveat.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-29 09:37:00 +02:00
daniil-bergandClaude Opus 4.8 ac4fd32e2b docs(readme): advertise decoupled consumption, rename input to baseline
default the consumer example to owning its own `nixpkgs` (with the baseline
following it) so a consumer's update cadence stays theirs; keep the coupled
`follows` form as a quickstart alternative. rename the `pub` input to
`baseline`, and note that `local.*` options double as the override for
deliberately-frozen pins.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-06 09:13:29 +02:00
daniil-bergandClaude Opus 4.8 5e1b9332a4 docs(readme): show a realistic private-inventory layout and overrides
The consumer section had only a bare-bones flake snippet. Add an example
private layout (`system/` + `home/` split, `hosts/<host>/`), a fuller
`flake.nix` matching it, and an "Overriding the baseline" section covering
the three mechanisms (neutral default → real value, `local.*` options,
extra modules). Note that structurally only `flake.nix` is required.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-24 16:42:53 +02:00
daniil-bergandClaude Opus 4.8 de6c3993cc feat(systemd): add shutdown/boot hang diagnostics module
Shutdown stalls are hard to debug because journald is torn down mid-way,
so late hangs never reach the journal. `modules/shutdown-debug.nix`
exposes `local.shutdownDebug.*`: verbose systemd logging routed to kmsg
(recoverable from pstore after a forced power-off), an opt-in tty9 debug
shell, and a shortened `DefaultTimeoutStopSec` preset (system + user) so
a hung unit is killed and logged in seconds instead of spinning at 90s.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-12 14:47:30 +02:00
daniil-berg aee4d0aa15 chore: initial commit 2026-07-05 15:40:35 +02:00