Commands Overview
dot-man provides the following commands:
Core Workflow
| Command |
Description |
init |
Initialize dot-man repository |
navigate |
Switch between branch profiles |
save |
Save current dotfiles to branch |
status |
Show current state and changes |
deploy |
Deploy branch files to system |
Configuration
| Command |
Description |
config |
View/edit configuration |
bootstrap |
Install system packages |
discover |
Auto-discover dotfile locations |
Inspection
| Command |
Description |
audit |
Scan files for secrets |
diff |
Show uncommitted changes |
log |
Show commit history |
doctor |
Check system health |
verify |
Verify repo integrity |
| Command |
Description |
tag |
Create/list/delete tag snapshots |
remote |
Configure remote sync |
sync |
Push/pull to remote |
Encryption & Vault
| Command |
Description |
vault |
Manage encrypted secrets |
encrypt |
GPG/AGE file encryption |
Hooks & Templates
| Command |
Description |
hooks |
Manage deploy hooks |
template |
Show template variable values |
Shell & Misc
| Command |
Description |
completions |
Install shell completions |
migrate |
Migrate from other dotfile managers |
watch |
Watch for file changes |
interface |
Manage CLI interface mode |