oh-my-fish/themes/bobthefish
Justin Hileman c61a13465a [bobthefish] Switch git/hg priority in prompt
Add TODO to do this right :P
2014-11-20 14:02:01 -08:00
..
fish_greeting.fish Fix theme function descriptions. 2014-05-14 12:50:14 -04:00
fish_prompt.fish [bobthefish] Switch git/hg priority in prompt 2014-11-20 14:02:01 -08:00
fish_right_prompt.fish Fix theme function descriptions. 2014-05-14 12:50:14 -04:00
fish_title.fish Add bobthefish theme. 2013-09-26 12:46:14 -07:00
LICENSE Add an explicit copyright notice for bobthefish. 2014-05-14 12:51:52 -04:00
README.md fix a character was ⭠ U+2B60 now  U+E0A0 2014-07-13 23:57:41 -04:00

bobthefish

bobthefish is a Powerline-style, Git-aware fish theme optimized for awesome.

bobthefish

You will probably need a Powerline-patched font for this to work. I recommend picking one of these.

This theme is based loosely on agnoster.

Features

  • A helpful, but not too distracting, greeting.
  • A subtle timestamp hanging out off to the right.
  • Powerline-style visual hotness.
  • More colors than you know what to do with.
  • An abbreviated path which doesn't abbreviate the name of the current project.
  • All the things you need to know about Git in a glance.
  • Visual indication that you can't write to the current directory.

The Prompt

  • Flags:
    • Previous command failed (!)
    • Background jobs (%)
    • You currently have superpowers ($)
  • User@Host (unless you're the default user)
  • Abbreviated parent directory
  • Current directory or Git project name
  • Current project's Git branch ( master) or detached head (➦ d0dfd9b)
  • Git status, via colors and flags:
    • Dirty working directory (*)
    • Untracked files (…)
    • Staged changes (~)
    • Stashed changes ($)
    • Unpulled commits (-)
    • Unpushed commits (+)
    • Unpulled and unpushed commits (±)
  • Abbreviated project-relative path