ConfigSync
A powerful command-line tool for managing macOS application settings and configurations with centralized storage and syncing across multiple Mac systems.
Why ConfigSync?
Simplify your Mac setup and maintenance with powerful configuration management features
Centralized Management
Store all your app configurations in one central location with organized directory structure that mirrors macOS system paths.
Smart Symlinks
Uses intelligent symlink management with integrity checks to safely sync settings between central storage and application locations.
Safe Backups
Automatically creates and validates backups before making changes, with checksum verification and easy restoration capabilities.
Auto Discovery
Automatically detects installed applications and their configuration files using multiple scanning methods including Spotlight and system profiler.
Easy Deployment
Export configuration bundles and deploy them to new Mac systems with conflict detection and force deployment options.
Developer Friendly
Comprehensive CLI with shell completion for bash, zsh, and fish. Perfect for automation and scripting workflows.
Supported Applications
ConfigSync works with 20+ popular macOS applications out of the box, plus automatic detection for any app
Development Tools
Visual Studio Code, Sublime Text, iTerm2, Terminal, Git, SSH, Homebrew
Browsers
Google Chrome, Firefox with preferences and user data
Utilities
Bartender 4, Rectangle, Magnet, Alfred, CleanMyMac X, 1Password
Communication
Slack, Discord, Spotify with workspace and preferences
Quick Start
Get up and running with ConfigSync in minutes
# Install ConfigSync
brew install dotbrains/tap/configsync
# Initialize ConfigSync
configsync init
# Auto-discover and add applications
configsync discover --auto-add
# Sync all configurations
configsync sync
# Export for deployment to another Mac
configsync export --output my-configs.tar.gz
Quality & Safety First
Built with reliability and safety in mind
75%+ Test Coverage
Comprehensive test suites including unit tests, integration tests, and benchmarks across all core modules.
Safety Features
Automatic backups, conflict detection, dry-run mode, rollback support, and comprehensive operation logging.
Performance Tested
Optimized with smart caching, validated on Intel and Apple Silicon Macs, with benchmark testing for critical operations.