These are James'ss shell configuration dotfiles. The goal is to increase CLI productivity on Linux (mainly Ubuntu) and OSX, though many scripts run just fine on any POSIX implementation.
The focus is on Bash support.
The contents of this repo are based on Jim Lawton's original which is in turn based on Matthew McCullough's original (https://github.com/matthewmccullough/dotfiles). Others have been created over the years and gathered here.
This project contains submodules. It is suggested that you clone this into your home directory.
cd ~
git clone --recurse-submodules https://github.com/jamcoole/dotfiles
There is a set up script that establishes the symlinks in your home directory. Run this once.
_setupdotfiles.sh
NOTE: Some personal configuration of Jim's will remain after setup. You should fork and tweak to your specific needs.
Contributions are always welcome in the form of pull requests with explanatory comments.