https://github.com/stefanmaric/bigfish
A long, two-lines fish prompt theme
https://github.com/stefanmaric/bigfish
bigfish fish fish-shell fisher fishshell glyphs prompt shell theme unix
Last synced: 9 months ago
JSON representation
A long, two-lines fish prompt theme
- Host: GitHub
- URL: https://github.com/stefanmaric/bigfish
- Owner: stefanmaric
- License: mit
- Created: 2016-11-05T14:35:17.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2022-05-17T09:38:13.000Z (almost 4 years ago)
- Last Synced: 2025-03-29T22:11:16.180Z (12 months ago)
- Topics: bigfish, fish, fish-shell, fisher, fishshell, glyphs, prompt, shell, theme, unix
- Language: Shell
- Size: 15.6 KB
- Stars: 12
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Bigfish
=======
A long, two-lines fishshell prompt theme.

I was tired of issues with patched fonts like [Powerline](https://github.com/powerline/powerline) so I crafted this prompt that relies on Unicode glyphs only.
## Install
Use [fisher](https://github.com/jorgebucaran/fisher):
```shell
fisher install stefanmaric/git_util
fisher install stefanmaric/bigfish
```
If you are interested in manual installation, please open an issue asking for help and I will give you instructions and then update this README.
## Know the prompt
### First line, from left to right:
* In bold `blue`: Current directory, shortened a bit.
* Gear (⚙) in `magenta` if there are any background jobs.
* Git info, `green` when clean and `yellow` when dirty:
* On top of branch (🜉), tag (⌂), or detached head (⌀) glyph.
* Branch name, tag name, or short commit checksum.
* Branch is behind (⭳), ahead (⭱), or diverged (🔀) from remote.
* There is least one stash (≡).
* There are staged changes ready for commit (±).
* There are changes not ready for commit (dirty state) (\*).
* There are new untracked files (…).
* Nodejs version (⬡) in `cyan` if there's a `package.json` file around.
* Last command duration.
* Time when last command returned control to the shell.
* Last command error code in `red` if any.
### Second line, from left to right
* Regular user (•) in `gray` or root user (⌁) in `red`,
## Contribute
Just open a Pull Request
## License
MIT ♥ — See [LICENSE](./LICENSE)