# Nix Rebuild

> Activates dotfiles on managed hosts through hey. Use when a system rebuild, activation, or rollback is explicitly requested, not after every Nix edit.

- Skill: `edmundmiller/nix-rebuild` (Agent Skill)
- Install (CLI): `npx skillmds@latest add edmundmiller/nix-rebuild`
- Raw SKILL.md: https://api.skillmd.com/api/skills/edmundmiller/nix-rebuild/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: edmundmiller (https://skillmd.com/u/edmundmiller)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/edmundmiller/nix-rebuild

---


# Activate Nix configuration

Source edits do not update the running host. When activation is authorized,
confirm the target with `hostname` / `uname -a` and use `hey re` or
`hey rebuild` for Darwin. Sudo availability is host-specific; Seqeratop may
require the user at an interactive terminal.

NUC operations follow `docs/runbooks/deploy-nuc.md` through `hey nuc`;
`hey nuc-wt build` prepares isolated build evidence without activation.
Do not evaluate NUC configuration on Darwin.

After activation, check the changed runtime config/service. `hey rollback`
returns to the previous generation when rollback is requested. Edit repository
sources, not deployed store symlinks; raw rebuild commands bypass repository
command policy.

