# Gerry Shaw Dot Files

These are config files to set up a system the I like it. It uses
[Fish Shell](http://fishshell.com) and has only tested with Mac OS X.

## Installation

Run the following commands in your terminal. It will prompt you before it does anything destructive. Check out the [Rakefile](https://github.com/ryanb/dotfiles/blob/custom-bash-zsh/Rakefile) to see exactly what it does.

```terminal
git clone git://github.com/gshaw/dotfiles ~/.dotfiles
cd ~/.dotfiles
rake install
```

After installing, open a new terminal window to see the effects.

## Homebrew

Update Homebrew packages and casks using:

```
brew list | xargs -L1 > Brewfile
brew cask list | xargs -L1 > Caskfile
```

To restore packages:

```
cat Brewfile | xargs brew
cat Caskfile | xargs brew cask
```

## Features

* Greet each new terminal with a fortune.  `brew install fortune`

* Custom Git prompt to detect branch and if branch is modified.

* Custom abbreviations for common actions

![Screenshot](https://cloud.githubusercontent.com/assets/33321/10742233/4f33fefa-7be9-11e5-9faa-bed22f83144a.png)

# Gerry Shaw Dot Files

These are config files to set up a system the I like it. It uses
[Fish Shell](http://fishshell.com) and has only tested with Mac OS X.

## Installation

Run the following commands in your terminal. It will prompt you before it does anything destructive. Check out the [Rakefile](https://github.com/ryanb/dotfiles/blob/custom-bash-zsh/Rakefile) to see exactly what it does.

```terminal
git clone git://github.com/gshaw/dotfiles ~/.dotfiles
cd ~/.dotfiles
rake install
```

After installing, open a new terminal window to see the effects.

## Homebrew

Update Homebrew packages and casks using:

```
brew list > ~/.dotfiles/brew/Brewfile
brew cask list > ~/.dotfiles/brew/Caskfile
```

To restore packages:

```
cat Brewfile | xargs brew
cat Caskfile | xargs brew cask
```

## Features

* Greet each new terminal with a fortune.  `brew install fortune`

* Custom Git prompt to detect branch and if branch is modified.

* Custom abbreviations for common actions

![Screenshot](https://cloud.githubusercontent.com/assets/33321/10742233/4f33fefa-7be9-11e5-9faa-bed22f83144a.png)

Improve instructions for saving brews and casks
Improve instructions for saving brews and casks