Common customizations for bash, vim, git etc.
VimL Shell Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
powerline-bash @ 2f34244
powerline-shell @ ab28f3c
solarized @ e4adbe6
.gitconfig Use global .gitignore Sep 12, 2012
.inputrc Adding inputrc for menu completion and vi mode fix Sep 4, 2012
.tmux.conf Removing powerline from tmux: too buggy Sep 6, 2012
bash-powerline-screenshot.png Updating readme Sep 12, 2012


I spend way too much time customizing vim/bash/terminal/younameit.


Here's how my MacVim window looks:



Update: Moved the powerline-bash script to its own repository

I implemented a Powerline like prompt for Bash:


  • Displays the current git branch
  • Changes color if the last command exited with a failure code
  • If you're too deep into a directory tree, shortens the displayed path with an ellipsis
  • It's all done in a Python script, so you could go nuts with it

The .bashrc also has a handy function for adding bash aliases for git commands, without losing bash completion:


  • Make the vi command open files in a single MacVim window