Refreshing Externals
This setup uses chezmoi externals for a few third-party assets (TPM, bat themes, Hammerspoon spoons, lowfi tracklists).
Externals are defined in:
Preconditions
- You changed external definitions or want to force a re-sync.
Steps
To force-refresh externals when applying:
chezmoi apply -R always
If you want to see what would happen without changing anything:
chezmoi apply -R always --dry-run --verbose
Verification
- Confirm the expected external directories/files were refreshed.
- Re-run:
chezmoi apply -R always --dry-run --verbose
and confirm no unexpected churn remains.
Rollback / Undo
- Revert the external declaration changes in
home/.chezmoiexternal.toml. - Apply normally:
chezmoi apply