Initial upload: DotMigrate dotfiles migration tool with CI/CD
Some checks failed
CI / test (push) Has been cancelled
CI / release (push) Has been cancelled

This commit is contained in:
2026-02-04 09:53:07 +00:00
parent 28d23ba44a
commit dd5d8d6c31

44
examples/config.yml Normal file
View File

@@ -0,0 +1,44 @@
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: []