This is a collection of configuration files in my home directory
VimL Ruby Shell Perl
Pull request Compare This branch is 192 commits behind daviddavis:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
tmux_powerline_themes
tmuxinator
vendor
vim
zsh
.gitignore
.gitmodules
README.md
Rakefile
Xdefaults
Xmodmap
ackrc
bash_profile
gemrc
gitconfig
gitignore
gvimrc
install.sh
irbrc
linux.zsh
muttrc
osx.zsh
pryrc
railsrc
rdebugrc
rvmrc
screenrc
tmux-osx.conf
tmux-powerlinerc
tmux.conf
vimrc
vundle
zlogin
zshrc

README.md

David's Dot Files

These are config files to set up a system the way I like it. These files are based largely on Ryan Bates's dotfiles repo. I am storing my emacs configuration separately (for now); just search for davemacs if you want to look at them.

Installation

Requirements

Before installing the dotfiles, you must have the following installed:

  • git
  • zsh (optional but recommended)
  • ruby
  • rake
  • tmux (optional but recommended)

The first option is to use the install script:

curl -L https://raw.github.com/daviddavis/dotfiles/master/install.sh | sh

Otherwise you can manually install the dotfiles:

curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
git clone --recursive git@github.com:daviddavis/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
rake
vim -c "BundleInstall"

Environment

I use both Linux and Mac OS X so this ought to support both. I primarily use zsh, but this includes some older bash files as well. If you would like to switch to zsh, you can do so with the following command.

chsh -s /bin/zsh