Commit Graph

873 Commits (42b44bbb8e526269cf627d6b061393b1b6cb21a7)

Author SHA1 Message Date
romkatv 42b44bbb8e add alternative vcs mode that doesn't use vcs_info 6 years ago
romkatv e5b954fcae speed up by using globals instead of stdout and by caching basic prompt elements 6 years ago
romkatv 7611cfda98 bug fix: add current background to the cache key in {right,left}_prompt_segment 6 years ago
romkatv 968e1a618c add caching to speed up prompt generation 6 years ago
Dominik Ritter dcd7718c62
Merge pull request #1149 from dritter/HaoZeke-fix-RVM
Fix RVM
6 years ago
Dominik Ritter 22f6495005
Merge pull request #1151 from Wuestengecko/bugfix-1150
[Bugfix] Only abbreviate $HOME at the beginning of cwd
6 years ago
Dominik Ritter 08798d12ad
Merge pull request #1147 from dritter/fix_newlines_in_zsh57
Fix newlines in ZSH 5.7
6 years ago
Wuestengecko 8f60309386
Only abbreviate $HOME at the beginning of cwd
Fixes #1150
6 years ago
Dominik Ritter 5c7d1009de
Merge pull request #1148 from dritter/remove_nodeenv_disable_prompt
Remove checking for NODEENV_DISABLE_PROMPT
6 years ago
Dominik Ritter bd340d4a88
Merge pull request #966 from ytang/fix-rprompt-icons-cut-off
[Bugfix] Fix icons cut off in RPROMPT segments
6 years ago
Dominik Ritter 2f05bbbb47 Remove checking for NODEENV_DISABLE_PROMPT
This variable is none of our buisness.
6 years ago
Dominik Ritter 020287dd75 Fix Segment endings if followed by newline 6 years ago
Ythildir 1a1572669c Fix white arrow on newline 6 years ago
HaoZeke 58f70e57e6 rvm: Use @natemccurdy review suggestions 6 years ago
HaoZeke a41f2e81ae rvm: Only show version and patchset 6 years ago
HaoZeke 1da5fd2ed7 Revert "Huge performance improvement if you use `rvm` segment."
This reverts commit 643555a30c.

This does allow rvm to be detected even without using the depreciated
gemset settings.
6 years ago
Dominik Ritter 081000c49e Replace call to basename with ZSH internals #1128 6 years ago
Ymage ee7416962d Remove $VIRTUAL_ENV_DISABLE_PROMPT testing 6 years ago
Ymage 12e9724860 Merge with @dritter proposal 6 years ago
Ymage a8db401808 [Bugfix] virtualenv prompt displaying
Fix #1127
6 years ago
Josselin Auguste 5c412b4d42 Update VIRTUAL_ENV_DISABLE_PROMPT value
Following prezto update
6 years ago
Dominik Ritter 5abac53698
Merge pull request #1037 from dritter/fix_vpn_ip_segment
Fix vpn_ip segment
6 years ago
Dominik Ritter 993de7aef9 Fix vpn_ip segment 6 years ago
Dominik Ritter dc731f10e6 Make truncate with package name work without setting shorten length 6 years ago
Yang Tang a98fa7ff54
Merge branch 'master' into fix-rprompt-icons-cut-off 6 years ago
Ben Hilburn 572b7a1299 Removing `rbenv` from default LPROMPT list. 6 years ago
Yang Tang 877ef61773 Fix icons cut off in RPROMPT segments 6 years ago
Dominik Ritter 2700cb46f5 Merge remote-tracking branch 'docwhat/pr/sudo-check' into prepare_066 6 years ago
Christian Höltje 3fb0383956 Use SUDO_COMMAND to check for sudo
`sudo -n true` only checks that we _could_ use `sudo`, not if we are in
a sudo session.

closes #852
6 years ago
Dominik Ritter 6daef84c60 Merge branch 'fix_colors' into prepare_066 6 years ago
Dominik Ritter 52ce9930bb Fix foreground colors in right prompt segments 6 years ago
Dominik Ritter e0630d7573 Merge branch 'fix_colors' into prepare_066 6 years ago
Dominik Ritter 27fe2c6571 Make use of helper function in left_end_segment 6 years ago
Dominik Ritter 6f5827009f Fix colors for visual identifiers
Make the visual identifier color use numerical color codes as well. This
way colors like "purple3" work as visual identifier color.
6 years ago
Dominik Ritter c7e543ff23 Merge branch 'fix_colors' into prepare_066 6 years ago
Dominik Ritter 93324c0600 Improve naming of variables
As a side effect this should improve the performance slightly, as we get
the fore- and background color codes as early as possible, and store the
result, so that we don't have to recalculate the color code all over.
6 years ago
Dominik Ritter 02506893a9 Remove duplicate variable 6 years ago
Dominik Ritter bf9082bea9 Fix bug so that the segment separator of left middle has the right color
In short: the current background color was the unfiltered color and is
used to print the next segment separator. If the user set a color like
"purple3" that would result in a white segment separator as Terminal
Emulators do not understand the color "purple3".
6 years ago
Dominik Ritter ebbdb3c1c0 Make purpose clear of backgroundColor and foregroundColor functions
The functions just start the colors, they do not end them. It seems
too much to have a function that terminates a color.
6 years ago
Dominik Ritter 3b8f0abdb2 Merge remote-tracking branch 'docwhat/pr/sudo-check' into prepare_066 6 years ago
Dominik Ritter aca20ae463 Merge branch 'add_tests' into prepare_066 6 years ago
Christian Höltje 7f6ac8dbac Use SUDO_COMMAND to check for sudo
`sudo -n true` only checks that we _could_ use `sudo`, not if we are in
a sudo session.

closes #852
6 years ago
Ben Hilburn 571a859413
Merge pull request #912 from brandon14/laravel_pormpt_fix
[Bugfix] Fix error in laravel_version when artisan is not present
6 years ago
Brandon Clothier 9739c68894
Missed a parenthesis here. 6 years ago
Ben Hilburn e70ce43809
Merge pull request #915 from onaforeignshore/fix_truncate_to_unique
[Bugfix] Fix for "truncate_to_unique" strategy
6 years ago
Dominik Ritter 7a7b4ee13a Merge remote-tracking branch 'ben/master' into add_tests 6 years ago
Dominik Ritter 671f826a40 Set background color of vi_mode segment to white in insert mode 6 years ago
Dominik Ritter 7a3aa9d3d1 Change swap segment to take an optional root prefix for testability 6 years ago
Dominik Ritter e99c7549fb Change ram segment to take an optional root prefix for testability 6 years ago
Dominik Ritter 04168cc5c0 Change load segment to accept an optional root prefix for testability 6 years ago