This repository includes all of my custom dotfiles. The content of the dotfiles is my own but the installation setup I took from michaeljsmalley and his blogpost.
They should be cloned to your home directory so that the path is ~/dotfiles/
. The included setup script creates symlinks from your home directory to the files which are located in ~/dotfiles/
.
The setup script is smart enough to back up your existing dotfiles into a ~/dotfiles_old/
directory if you already have any dotfiles of the same name as the dotfile symlinks being created in your home directory.
So, to recap, the install script will:
- Back up any existing dotfiles in your home directory to
~/dotfiles_old/
- Create symlinks to the dotfiles in
~/dotfiles/
in your home directory - Clone the
oh-my-zsh
repository from my GitHub (for use withzsh
) - Check to see if
zsh
is installed, if it isn't, try to install it. - If zsh is installed, run a
chsh -s
to set it as the default shell.
git clone git://github.com/michaeljsmalley/dotfiles ~/dotfiles
cd ~/dotfiles
./makesymlinks.sh