Skip to content
chadoh's dotfiles. Pretty nice & clean, if I do say so myself.
VimL Shell
Pull request Compare This branch is 6 commits ahead of PipelineDeals:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
ack
ag
bash
bin
git
ruby
tmux
vim
.gitignore
LICENSE
README.md
inputrc
setup.sh

README.md

chadoh's dotfiles

These are dotfiles that are generic enough to use on servers and delightful enough for developers to get comfy.

.extra

You should make a ~/.extra, which will be sourced by bash. You can use this to add custom configs. Most importantly, this is where your git credentials are stored, to prevent needing to hard-code this info into the repo.

Your ~/.extra might look something like:

# PATH additions
export PATH="~/.rbenv/bin:~/bin:/usr/local/sbin:/usr/local/share/npm/bin:$PATH"

# Ruby version manager
eval "$(rbenv init -)"

# Git credentials
# Not in the repository, so people don't commit as the wrong person
GIT_AUTHOR_NAME="Chad Ostrowski"
GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME"
git config --global user.name "$GIT_AUTHOR_NAME"
GIT_AUTHOR_EMAIL="hi@chadoh.com"
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL"
git config --global user.email "$GIT_AUTHOR_EMAIL"

git config --global github.user chadoh

vim

For the vim setup to work, you first need to install Vundle by running

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle

Then once you start vim, install all the plugins by running :BundleInstall.

Something went wrong with that request. Please try again.