version: "1.0" sync: backend: Git remote: https://github.com/yourusername/dotfiles branch: main path: dotfiles excludes: - "*.swp" - "*~" merge: strategy: ask keep_backup: true auto_resolve: false detect: patterns: - ".*" - ".config/*" - ".local/*" exclude_patterns: - ".git" - ".gitignore" - "node_modules" - ".cache" include_hidden: true scan_depth: 5 backup: directory: ~/.dotmigrate/backups max_backups: 10 timestamp_format: "%Y-%m-%d_%H-%M-%S" dotfiles: - path: ~/.vimrc template: false excludes: [] - path: ~/.zshrc template: false excludes: [] - path: ~/.config/git/config template: false excludes: []