Skip to content


Subversion checkout URL

You can clone with
Download ZIP
My Dot fies
Shell JavaScript Groff Other
Branch: master
Failed to load latest commit information.
oh-my-zsh Updates
Makefile Update Makefile Update
aliases Updated
bash_profile Updates
bashrc Updates
functions Updates
gemrc Updates
gitconfig Updates
gitignore Updates
inputrc iUpdates
screenrc Updates
slate.js iUpdates
sshrc Updates
tmux-Darwin.conf Updates
tmux-Linux.conf Updates
tmux.conf Updates
zshenv Updates
zshrc Gopath updates

Home directory

This basically exists to set up my OS X command line environment to something sensible, which means:

It also deals with the OS X bashrc vs bash_profile issue (it's the reverse of how they're executed on Linux).

Also included are tmux and screen configuration for when I need to set up a remote machine.

Installing pbcopy/pbpaste Launch Daemons

Copy the XML out of bin/rpbcopy and bin/rpbpaste into files named:

  • ~/Library/LaunchAgents/localhost.pbcopy.plist and
  • ~/Library/LaunchAgents/localhost.pbpaste.plist respectively.

Then run:

launchctl load ~/Library/LaunchAgents/pbcopy.plist
launchctl load ~/Library/LaunchAgents/pbpaste.plist

to start the daemons. For more information please see remote pbcopy.

This is not an original work

I claim no credit but would like to thank Brad and those before him for the inspiration and code: Brad's dotfiles.

Like Brad who didn't fork Norm's homedir - I'm not forking his - he doesn't need or care about my dotfiles but if I do something good I'll pass it on via twitter.

Something went wrong with that request. Please try again.