Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Jan 29, 2014
  1. Checkpoint some preference updates for fish & sublime.

    C J Silverio authored
Commits on Jul 3, 2013
Commits on Apr 8, 2013
  1. Some more git aliases.

Commits on Mar 30, 2013
Commits on Feb 17, 2013
  1. PATH cleanup. How many years has /usr/ucb been kicking around in there?

    I'm gonna guess it might be 20.
Commits on Feb 16, 2013
  1. Hilariously, git status --porcelain behavior changed in a way

    that broke my machine parsing.  It now ignores the -b option.
    Switched to git status -sb .
Commits on Feb 6, 2013
  1. Better handling for very small cwd depth options.

    It now does the right thing with --depth 1, I think.
Commits on Feb 4, 2013
Commits on Jan 11, 2013
  1. Save gitconfig minus github into in my tools repo.

    I have no idea why I have all those log aliases, since the only one I
    ever use is lol.
  2. Right prompts are now drawn a little better.

    The left-pointing wedge character doesn't look good, however, because
    the fonts are only patched for the right-pointing wedges.
Commits on Jan 10, 2013
  1. And even more simplification of the git repo segment code path:

    removed unnecessary variables & shortened condition detection.
    Also, require only the modules we need when we need them.
    Not helping the speed problem, though.
  2. Simplify building git information for the repo segment.

    One git command suffices for gathering all the information we need.
    Use the --porcelain option for status, which exists to support tools
    like this. Also pass -b to snag the branch and ahead/behind status.
    We now get git info with one exec. Sadly, we're still perceptibly
    slower than the python original. I suspect it's startup, but I'll have
    to verify that.
Commits on Jan 9, 2013
  1. Options handling cleanup.

    Added some new options in preparation for writing a right-prompt mode
    for zsh right promptyness.
  2. Add a --depth command-line option to control how many directory segme…

    …nts are shown.
    And improve the truncation a bit.
  3. Implemented support for command-line options.

    --shell [zsh|bash]
    	which shell to emit color escapes for; defaults to zsh
    	use only the current working directory in the prompt; defaults to false
    --mode [patched|compatible]
    	which font mode to expect; defaults to patched
    Any further arguments are presumed to be $? aka the error returned by the
    previous command.
  4. I rewrote powerline-bash in javascript. Not yet complete.

    Doesn't handle having the shell passed in or last error state.
    (Defaults to zsh). No mercurial support yet. svn support has a
    bug that I suspect is in the original python version.
Commits on Jan 8, 2013
Commits on Dec 14, 2012
Commits on Aug 7, 2012
Commits on Jul 15, 2012
Commits on Jul 8, 2012
Commits on May 15, 2012
Commits on Apr 18, 2012
  1. initial commit

Something went wrong with that request. Please try again.