init
This commit is contained in:
40
.zprezto/modules/prompt/external/agnoster/README.md
vendored
Normal file
40
.zprezto/modules/prompt/external/agnoster/README.md
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
# agnoster.zsh-theme
|
||||
|
||||
A ZSH theme optimized for people who use:
|
||||
|
||||
- Solarized
|
||||
- Git
|
||||
- Unicode-compatible fonts and terminals (I use iTerm2 + Menlo)
|
||||
|
||||
For Mac users, I highly recommend iTerm 2 + Solarized Dark
|
||||
|
||||
# Compatibility
|
||||
|
||||
**NOTE:** In all likelihood, you will need to install a [Powerline-patched font](https://github.com/Lokaltog/powerline-fonts) for this theme to render correctly.
|
||||
|
||||
To test if your terminal and font support it, check that all the necessary characters are supported by copying the following command to your terminal: `echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"`. The result should look like this:
|
||||
|
||||

|
||||
|
||||
## What does it show?
|
||||
|
||||
- If the previous command failed (✘)
|
||||
- User @ Hostname (if user is not DEFAULT_USER, which can then be set in your profile)
|
||||
- Git status
|
||||
- Branch () or detached head (➦)
|
||||
- Current branch / SHA1 in detached head state
|
||||
- Dirty working directory (±, color change)
|
||||
- Working directory
|
||||
- Elevated (root) privileges (⚡)
|
||||
|
||||

|
||||
|
||||
## Future Work
|
||||
|
||||
I don't want to clutter it up too much, but I am toying with the idea of adding RVM (ruby version) and n (node.js version) display.
|
||||
|
||||
It's currently hideously slow, especially inside a git repo. I guess it's not overly so for comparable themes, but it bugs me, and I'd love to hear ideas about how to improve the performance.
|
||||
|
||||
Would be nice for the code to be a bit more sane and re-usable. Something to easily append a section with a given FG/BG, and add the correct opening and closing.
|
||||
|
||||
Also the dependency on a powerline-patched font is regrettable, but there's really no way to get that effect without it. Ideally there would be a way to check for compatibility, or maybe even fall back to one of the similar unicode glyphs.
|
Reference in New Issue
Block a user