Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
My very own dotfiles
Shell VimL Ruby Python Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
ack Now with Zprezto!
bash Fixes bash history scrolling issue
bin Making more bash friendly
boot2docker Now with Zprezto!
hg Now with Zprezto!
node Now with Zprezto!
python Now with Zprezto!
system Making more bash friendly
vim Adds bootstrap shell script instead of rakefile
zprezto @ 1f26817 Updating zprezto to catch new zsh prompt fixes
.gitignore Adding the netrwhist file to the ignore list
Makefile Creates testing container for bash and zsh shells
bootstrap Now with Zprezto! Now with Zprezto!

What it is?!

This is my own personal dotfile repo. There are many others like it but this one is mine. If you're interested, feel free to fork, poach, whatever.


The user and host is gone for a local prompt. I work on a mac or ubuntu primarily, both of which promote heavy use of sudo. As such showing the user on my local system is unnecessary. I know what user I am logged in as, I know what system I am on.

However, if I am SSH'd in somewhere, I want to know who I am as and what host I am on. So, if I am ssh'd somewhere, I show the user and hostname, otherwise just start off in the directory.


While I've gone full zsh on systems I have full control over, occassionally I have to use bash, so I've tried to cobble some basic support for it.


# Boot the straps!
curl | bash

# Change shell to zsh (optional)
chsh -s $(which zsh)

# Restart your shell


Thanks to mschout for all the help, especially on the bash stuff.

Thanks to holman for the inspiration for things such as the topical organization and prompt.

And many others for your insprirations.


  • install homebrew (if on a mac)
  • install git (optionally install ack, etc?)
Something went wrong with that request. Please try again.