This repo contains two scripts:
install_dotfiles.sh- A simple bash script to symlink to a version controlled home directory
setup_mac.sh- A mac specific setup script that installs my typical dev environment (via
If you want to setup a new dev environment on a mac, run this:
git clone https://github.com/stevenocchipinti/homesync.git ~/.homesync ~/.homesync/install_dotfiles.sh ~/.homesync/setup_mac.sh
If you only want the dotfiles, just skip the
- It requires no dependancies, just a data directory
You won't need Ruby, Rsync, etc. You could even use this without Git!
- It will create folders and only link the files inside
Useful if you want to version control some scripts inside ~/bin, but not everything!
- You can version control the data directory however you like
If you don't like git, you could use Mercurial, SVN or whatever else you want!