@hackage Hish0.1.2.1

Hish

Build Status MIT Haskell

Generating a beautiful and useful prompt. (Warning: darcs is supported but turned-off by default.)

Features

Done

  • Basic ANSI color
  • show local time
  • show user name
  • show host name
  • show working directory
    • will be shortened if too long
  • support version control system
    • git (fully supported)
    • darcs (darcs has no branch; tracking status is not supported)
  • show branch name (git only)
  • show index/tree status (git and darcs)
    • *\ * - clean
    • ? - clean but still having untracked files
    • #* - dirty non-empty index
    • * - dirty with empty index
  • show tracking status (git only)
    • +n - branch is ahead by n
    • -n - branch is behind by n

Todo

  • use config file
  • re-design the darcs supporting system
  • implement color theme
  • show SSH info
  • load environment variables

Installation

> cabal install Hish