Change Verification
This skill provides a comprehensive check suite to ensure that your changes to the dotfiles do not break the system.
Usage
Run the verification script from the repository root:
bash
skills/verify-change/scripts/check.sh
Checks Performed
- •Syntax Check: Parses all
.nixfiles to catch syntax errors immediately. - •Linting (Optional): Runs
nixfmtorstatixif available to ensure code style compliance. - •Build Dry-Run: Attempts to build the darwin configuration without switching, ensuring that all dependencies and modules can be resolved.
When to Use
- •ALWAYS run this skill after modifying any
.nixfile. - •Use it to diagnose "why my config isn't building" issues.