Other Commands
diff
Show uncommitted changes in tracked files.
dot-man diff
dot-man diff --branch work # Compare with another branch
log
Show commit history for the current branch.
dot-man log # recent commits
dot-man log -n 10 # last ten
tag
Create and manage tag snapshots for rollback.
dot-man tag create v1.0 # snapshot before risky changes
dot-man tag list # see restore points
dot-man tag delete v1.0 # drop one
remote
Configure remote sync.
dot-man remote get # show configured URL
dot-man sync # push and pull
sync
Push/pull to remote.
dot-man sync # both directions
dot-man sync --push-only # push without pulling
discover
Auto-discover common dotfile locations.
dot-man discover # list what it finds
dot-man discover --add # track everything found
hooks
Manage deploy hooks.
dot-man hooks list # see all hook slots
dot-man hooks create post deploy # scaffold a script
template
Show template variable values.
dot-man template list # all variables
dot-man template get HOSTNAME # one value
completions
Install shell completions.
dot-man completions --shell fish
watch
Watch for file changes and auto-save.
dot-man watch # auto-save on change
dot-man watch --interval 30 # poll every 30s
help
Show the happy-path commands for everyday use (init, add, status,
navigate, deploy, doctor). Bare dot-man --help shows the same
short listing.
dot-man help # happy-path commands
dot-man help-all # every command, incl. aliases
dot-man help --install-man # install dot-man.1 to ~/.local/share/man