- Clone and run the setup script:
git clone https://github.com/your-username/dotfiles.git
cd dotfiles
./setup.sh
- Install required system dependencies:
brew install coreutils curl git gpg gawk zsh yarn asdf
- Install Ruby dependencies:
gem install colored colored2
- Create backups and symlink dotfiles:
rake backup # Create backups of existing dotfiles
rake symlink # Create symlinks to new dotfiles
- Creates backups of your existing dotfiles in
~/.dotfiles_backup/
- Symlinks new dotfiles from this repo to your home directory
- Preserves your original files as timestamped backups
Check ~/.dotfiles_backup/
for your timestamped backups.
- Requires
colored
andcolored2
gems for pretty output - Use
rake backup
before making any changes - Use
rake symlink
to create/update symlinks
🔗 References: