Skip to content

Fish shell theme based on FishFace and es. Showing current folder and user input promt on different lines.

License

Notifications You must be signed in to change notification settings

Oparilames/omf-Fishcooks-theme

 
 

Repository files navigation

Fish cook's theme

A Powerline-style, Git-aware theme for [Oh My Fish][omf-link] based on FishFace and es theme. Broken up to two lines: information about duration of last command, shortened current location and git status on line one and line two consisting of user input all finished with a fish worthy pleasing appearance.

MIT License Fish Shell Version Oh My Fish Framework


Install

Make sure you have [Oh My Fish][omf-link] installed. Get repo and extract folder (NAME) to /home/$USER/.local/share/omf/themes/

Requirements

  • Latest fish version with a builtin string function (above 2.2.0, so please get the latest version from HEAD)
  • Powerline-patched font

Features

  • Two lines: First giving useful information, second: containing user inpit. Both connected by a fish worthy pleasing appearance.
  • Git-aware theme with detailed Git status in the left prompt (added, removed, modified, renamed, unstaged, stashed)
  • Node/Python/Ruby@gemset current version inside a git folder in the right prompt if respective virtual environment manager is installed (nvm, pyenv, rbenv)
  • Error status (if needed) and duration of last command in the right prompt
  • Mac-notifications on completion of long commands (10+ seconds by default) if terminal (iTerm and Terminal) is out of focus
  • Limits path to two last folders for better visibility, with $HOME directory abbreviated to ~

Screenshot

Git folder

Normal folder (no Git)

Normal read-only folder (no Git)

License

MIT © eugenesvk

[credits]: FishFace authors (Justin Hileman, Kris Leech, Aaron DeVore) and es theme authors (Evgeny and again Justin Hileman) [omf-link]: https://www.github.com/oh-my-fish/oh-my-fish

About

Fish shell theme based on FishFace and es. Showing current folder and user input promt on different lines.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%