# datarockets dotfiles

## Install

Clone repository to your home directory:
```
git clone git@github.com:datarockets/dotfiles.git ~/.dotfiles
```

Install [rcm](https://github.com/thoughtbot/rcm):
```
brew tap thoughtbot/formulae
brew install rcm
```

Install dotfiles:
```
env RCRC=$HOME/.dotfiles/rcrc rcup
```

## Usage

Run `rcup` to make symlinks from ~/.dotfiles directory to home directory. See more commands in tutorial: [http://thoughtbot.github.io/rcm/rcm.7.html](http://thoughtbot.github.io/rcm/rcm.7.html).

### Updating

```
cd ~/.dotfiles
gup
rcup
```

### Customization

Put your customizations in dotfiles appended with `.local`:
* `.zshrc.local`
* `.aliases.local`
* `.gitconfig.local`
* `.tmux.conf.local`

Put your name and email to `.gitconfig.local`:
```
[user]
  name = Dmitry Zhlobo
  email = dima.zhlobo@datarockets.com
```

# datarockets dotfiles

## Install

Clone repository to your home directory:
```
git clone https://github.com/datarockets/dotfiles.git ~/.dotfiles
```

Install [rcm](https://github.com/thoughtbot/rcm):
```
brew tap thoughtbot/formulae
brew install rcm
```

Install dotfiles:
```
env RCRC=$HOME/.dotfiles/rcrc rcup
```

## Usage

Run `rcup` to make symlinks from ~/.dotfiles directory to home directory. See more commands in tutorial: [http://thoughtbot.github.io/rcm/rcm.7.html](http://thoughtbot.github.io/rcm/rcm.7.html).

### Updating

```
cd ~/.dotfiles
gup
rcup
```

### Customization

Put your customizations in dotfiles appended with `.local`:
* `.zshrc.local`
* `.aliases.local`
* `.gitconfig.local`
* `.tmux.conf.local`

Put your name and email to `.gitconfig.local`:
```
[user]
  name = Dmitry Zhlobo
  email = dima.zhlobo@datarockets.com
```

Use https to clone repository in order not to force users to setup ssh key for github
Use https to clone repository in order not to force users to setup ssh key for github

GitHub ssh key is not usually configured on freshly spinned up servers
