Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Shell Config
Shell VimL
tree: fcc873cf30

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
oh-my-zsh @ c2ae9e0
scripts @ 07295a7
z-zsh @ 052a6cb
.gitignore
.gitmodules
README.markdown
_setupdotfiles.bsh
_setupdotfiles.zsh
bash_gitprompt
bash_profile
bashrc
boom.conf
gemrc
gitconfig
gitignore
profile
rvmrc
shellactivities
shellaliases
shellpaths
shellvars
slate
vimrc
zlogout
zprofile
zsh_history
zshenv
zshrc

README.markdown

What is this?

These are Matthew McCullough's shell configuration dotfiles. The primary goal is to increase CLI productivity on Mac OSX, though many scripts run just fine on any POSIX implementation.

Focus

The focus is on Zshell support, but there are plenty of cross-platform scripts in here. There are a few bash-specific ones.

Inspirations

The contents of this repo have been partly invented from scratch, partly inspired by open source projects, and partly refactored from snippets from colleagues and friends. Many are attributed.

Acquiring This Repo

This project contains submodules. It is suggested that you clone this into your home directory.

cd ~
git clone --recurse-submodules https://github.com/matthewmccullough/dotfiles

Setup

There is a set up script that establishes the symlinks in your home directory. Run this once.

  • For ZShell _setupdotfiles.zsh
  • For Bash (needs some fixes) _setupdotfiles.bsh

Contributions

Contributions are always welcome in the form of pull requests with explanatory comments.

Loathing, Mehs and Praise

  1. Loathing should be directed into pull requests that make it better.
  2. Bugs with the setup should be put as GitHub issues.
  3. Mehs should be directed to /dev/null
  4. Praise should be directed to @matthewmccull on Twitter
Something went wrong with that request. Please try again.