Commit Graph

859 Commits (fa51798ce76fd5e50ac7be2fee333e090697ef17)
 

Author SHA1 Message Date
Sudarshan Wadkar f7b7ff21c9 Fix NVM prompt to return if not used
This commit changes nvm prompt setup to return immediately if no node
version is installed/available.
Currently, prompt complains for lack of global node version.
Specifically, if you install nvm (from brew or manually) and do not have
global node installed (or set), then the prompt should not set or show
anything. This commit ensures this by immediately returning if
`nvm current` returns "none".
9 years ago
sabricot 8feee5d4cc Fix typo about docker in README 9 years ago
sabricot 3c95feb0bd Add a docker machine segment 9 years ago
Alex LaFroscia daa7255e85 Add shortening strategy based on package.json name 9 years ago
Ben Hilburn d0e9baf453 readme: more touchup to the segment list 9 years ago
Ben Hilburn 8e499946b2 readme: add horizontal bar 9 years ago
Ben Hilburn b305b1ccd2 readme: code-as-links transition in segment list 9 years ago
Ben Hilburn 4e28720021 readme: testing code-as-link in MD code 9 years ago
Ben Hilburn c30a13e467 readme: re-organizing the segment list 9 years ago
Ben Hilburn 38b4d52e90 Merge pull request #228 from wadkar/next_chruby_prompt
Add chruby prompt segment.
9 years ago
Sudarshan Wadkar 88fd11a865 Update README.md with `chruby` prompt info 9 years ago
Sudarshan Wadkar 415194941c [WIP] Rebase to origin:next branch 9 years ago
Ben Hilburn 4f0c3ffdf8 Fixing #217, also making the `actionformats` color configurable in VCS segment. 9 years ago
Ben Hilburn 9d8041fc76 Fixed actionformat color coding 9 years ago
Ben Hilburn cd5c2e7dcd trying to debug color code that won't deref in `vcs_states` 9 years ago
Ben Hilburn d6902db6ef Merge branch 'master' into next. Fixes Symfony typo in README. 9 years ago
Ben Hilburn 2630526df8 Merge pull request #223 from B-Galati/patch-1
Fix typo about Symfony2 in README
9 years ago
Benoit GALATI ded682420b Fix typo about Symfony2 in README 9 years ago
Ben Hilburn b81084100f Merge pull request #221 from dritter/fix_vcs_test
Fix VCS Travis Test for git version
9 years ago
Dominik Ritter fa33902c00 Fix test 9 years ago
Ben Hilburn b3fae48893 Merge pull request #220 from dritter/rename_vcs_default_state
Rename vcs default state
9 years ago
Dominik Ritter cb5d33affb Fix untracked state of the vcs segment 9 years ago
Dominik Ritter 3591099789 Add tests for dynamic color overriding of vcs segment 9 years ago
Ben Hilburn 5d31763a8e Merge pull request #219 from rmad17/nodeenv-support
Adding `nodeenv` segment.
9 years ago
Dominik Ritter 9ac79bd3aa Rename VCS default state to `clean` 9 years ago
rmad17 163ac2697c Updated README 9 years ago
Ben Hilburn 2260b83c98 Merge pull request #214 from dritter/fix_vcs_foreground_color
Allowing VCS Foreground Color to be over-rideable.
9 years ago
Dominik Ritter e9953710f7 Clean up states in VCS segment 9 years ago
rmad17 8d0f4c9e1d Fixed name issue 9 years ago
rmad17 06dd26a0bd Added nodeenv support 9 years ago
rmad17 e0603314d5 Nodeenv work 9 years ago
Ben Hilburn e93d053035 Merge pull request #216 from natemccurdy/issues/215
Improve the rbenv prompt by using `version-name`
9 years ago
Nate McCurdy 01bdee42a2 Improve the rbenv prompt by using `version-name`
Prior to this, the rbenv prompt only showed something if the
$RBENV_VERSION environment variable was set. This was not a complete
solution because rbenv can be configured locally, per directory, with
dotfiles. When using dotfiles, the $RBENV_VERSION variables is not set.

This fixes the issue by taking the output of the `rbenv version-name`
command which shows the real rbenv version being used based on any of
the 4 ways to change rbenv as shown here:

https://github.com/rbenv/rbenv#choosing-the-ruby-version

If the current version of Ruby being used is the same as the global
Ruby, nothing is shown.

This commit also adds documentation to the README that describes the
prompt.

Fixes issue #215
9 years ago
Dominik Ritter a1ef6548d5 Fix dynamic coloring of VCS segment
The VCS segment had a lot of own color definitions. Now they are all
gone, so that the only color definitions are when the segment gets
printed.
9 years ago
Ben Hilburn 94c87a4d23 Reflect submodule status in VCS prompty by default. 9 years ago
Ben Hilburn 5af484bd6d README: Adding Travis-CI status to README 9 years ago
Ben Hilburn 64d81a2b36 Merge pull request #212 from dritter/unit_testing
Adding Unit Tests, supported  by Travis-CI
9 years ago
Dominik Ritter 7efc6e4187 Fix go test
If no GO is available, there should be no output.
9 years ago
Dominik Ritter 3407494d7d Add tests for `go_version` 9 years ago
Dominik Ritter 490bafc868 Add tests for `rust_version` 9 years ago
Dominik Ritter 34bf1f0bf5 Add documentation for Unit Tests 9 years ago
Dominik Ritter 0d8c05ecb7 Run tests on trusty, where ZSH 5.0.2 is available 9 years ago
Dominik Ritter 7cf46711cc Add tests for the dir segment 9 years ago
Dominik Ritter 4844bbbaea Avoid color warning on travis 9 years ago
Dominik Ritter 9c0b8b9e42 Add test for overwriting icons 9 years ago
Dominik Ritter a3eaf4a4b0 Improve isolation of tests 9 years ago
Dominik Ritter a75b0c17d2 Add tests for visual identifiers 9 years ago
Dominik Ritter 8a386ba1b3 Add tests for functions/colors.zsh 9 years ago
Dominik Ritter c0c611c21d Add tests for functions/utilities.zsh
In particular: `defined`, `set_default`, `getRelevantItem` and
`segmentShouldBeJoined`
9 years ago
Dominik Ritter d7a0f49391 Add documentation for printSizeHumanReadable 9 years ago