dotfiles-sync
Installation
SKILL.md
Workflow: Dotfiles Sync
NEVER REBASE. ALWAYS MERGE.
Terminology
| Term | Meaning | Path |
|---|---|---|
| local | The actual dotfiles on this machine (chezmoi target) | $HOME/.<file> |
| remote | The chezmoi source repo, git-tracked and pushed | $HOME/.local/share/chezmoi |
Always use "local" and "remote" when presenting drift reports. Never use chezmoi's internal "source/target" terminology in user-facing output.
Trigger
Run this workflow when you need to:
- reconcile local-vs-remote dotfile drift
- inspect pending chezmoi changes before apply
- perform a safe remote-first sync across machines