2.4 KiB
2.4 KiB
nelsonjchen theme for Oh My Fish. Based on re5et in Oh-My-Zsh.
Install
$ omf u nelsonjchen
Features and Differences
- Pretty colors
- Two line prompt
- Git Prompt using off-the-shelf fish functions
- Note that the symbology, colors, and features are more than the
zsh
version and they don't match up 1-to-1. For example, checking out a tag will show the tag name infish
but the re5et version inzsh
will simply show the commit ID. This was one such freebie amongst many I just left in while porting since thefish
script was giving it to me for free anyway. It is still pretty close though.
- Note that the symbology, colors, and features are more than the
- Red user prompt if
root
- 12 hour clock
- re5et: 24 hour clock
- MM DD YY date format
- re5et: YY MM DD date format
- Title Setting to the
prompt_pwd
function in fish for screen, tmux, and non-terminal multiplexer.- This is derived from @chgu82837's theme
Omissions from the re5et version
- Trimming down the working directory display only works on
~
. The original re5et prompt would also trim based on the current environment variables set. For example, if you had the environment variableFOO
set to/usr/local
and you didcd /usr/local
, you would see$FOO/
in the prompt as the current working directory. I'm not sure how I would get this working.fish
does appear to have a condensation function but it goes beyond simple environment variable replacement and I can't figure out how to turn it off.
Screenshot
License
MIT © Nelson Chen et al