Dominik Ritter
1015b38cf2
Make check for segments in use take joined segments into account
2019-03-30 00:05:33 +01:00
matt1003
690af685ef
Ensure VCS is enabled when using segment "vcs_joined"
...
fixes: https://github.com/bhilburn/powerlevel9k/issues/1116
2019-03-25 17:17:04 +13:00
Dominik Ritter
3057e8fc07
Backport @wrboyce fix for truncating dir with package name from #1158
2019-03-01 23:31:21 +01:00
Dominik Ritter
613b798bb3
Merge pull request #1126 from Shini31/master
...
Use ip command for VPN segment - fix #1125
2019-02-26 00:07:51 +01:00
Dominik Ritter
dcd7718c62
Merge pull request #1149 from dritter/HaoZeke-fix-RVM
...
Fix RVM
2019-02-09 17:46:40 +01:00
Dominik Ritter
06151eeba9
Merge remote-tracking branch 'ben/master' into HEAD
2019-02-03 19:52:29 +01:00
Dominik Ritter
40e04e053c
Parse IPs properly
...
This is done if we want to show a public IP, internal IP, or a VPN.
In the VPN case, what we actually want is to display an indicator
that a VPN is active, instead of the VPN IP itself. We parse the
IP here anyway, because we want to save some specific code there.
2019-02-03 19:20:14 +01:00
Dominik Ritter
22f6495005
Merge pull request #1151 from Wuestengecko/bugfix-1150
...
[Bugfix] Only abbreviate $HOME at the beginning of cwd
2019-02-02 00:48:54 +01:00
Dominik Ritter
08798d12ad
Merge pull request #1147 from dritter/fix_newlines_in_zsh57
...
Fix newlines in ZSH 5.7
2019-02-01 23:52:56 +01:00
Wuestengecko
8f60309386
Only abbreviate $HOME at the beginning of cwd
...
Fixes #1150
2019-02-01 17:43:52 +01:00
Dominik Ritter
5c7d1009de
Merge pull request #1148 from dritter/remove_nodeenv_disable_prompt
...
Remove checking for NODEENV_DISABLE_PROMPT
2019-02-01 17:06:10 +01:00
Dominik Ritter
bd340d4a88
Merge pull request #966 from ytang/fix-rprompt-icons-cut-off
...
[Bugfix] Fix icons cut off in RPROMPT segments
2019-02-01 14:19:02 +01:00
Dominik Ritter
2f05bbbb47
Remove checking for NODEENV_DISABLE_PROMPT
...
This variable is none of our buisness.
2019-02-01 11:09:42 +01:00
Dominik Ritter
020287dd75
Fix Segment endings if followed by newline
2019-02-01 11:01:59 +01:00
Ythildir
1a1572669c
Fix white arrow on newline
2019-02-01 10:34:11 +01:00
HaoZeke
58f70e57e6
rvm: Use @natemccurdy review suggestions
2019-01-25 08:36:12 +01:00
HaoZeke
a41f2e81ae
rvm: Only show version and patchset
2019-01-25 08:21:10 +01:00
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.
2019-01-25 08:18:20 +01:00
Dominik Ritter
081000c49e
Replace call to basename with ZSH internals #1128
2019-01-23 22:47:10 +01:00
Dominik Ritter
747b94b1b6
Match VPN interface fuzzy on Linux
2019-01-23 19:10:46 +01:00
Dominik Ritter
bde4337992
Match VPN Interface fuzzy
2019-01-23 18:56:07 +01:00
Dominik Ritter
54a985cb11
Simplify code that checks if a VPN is running
2019-01-23 01:02:42 +01:00
Dominik Ritter
480ade162b
Improve tests
2019-01-23 01:01:49 +01:00
Dominik Ritter
da50151d24
Fix regular expression
2019-01-21 19:48:28 +01:00
Dominik Ritter
9b73c8bd9c
Add tests
2019-01-21 19:46:53 +01:00
Ymage
ee7416962d
Remove $VIRTUAL_ENV_DISABLE_PROMPT testing
2019-01-09 17:00:05 +01:00
Ymage
12e9724860
Merge with @dritter proposal
2019-01-07 09:18:34 +01:00
Ymage
a8db401808
[Bugfix] virtualenv prompt displaying
...
Fix #1127
2019-01-03 12:07:27 +01:00
Shini31
a8fa0332d2
Use ip command for VPN segment - fix #1125
2018-12-30 11:26:04 +01:00
Josselin Auguste
5c412b4d42
Update VIRTUAL_ENV_DISABLE_PROMPT value
...
Following prezto update
2018-11-18 19:54:03 +01:00
Dominik Ritter
5abac53698
Merge pull request #1037 from dritter/fix_vpn_ip_segment
...
Fix vpn_ip segment
2018-11-16 21:02:29 +01:00
Dominik Ritter
993de7aef9
Fix vpn_ip segment
2018-10-25 18:48:37 +02:00
Dominik Ritter
dc731f10e6
Make truncate with package name work without setting shorten length
2018-10-25 08:17:29 +02:00
Yang Tang
a98fa7ff54
Merge branch 'master' into fix-rprompt-icons-cut-off
2018-10-12 11:29:50 -04:00
Ben Hilburn
572b7a1299
Removing rbenv
from default LPROMPT list.
2018-09-06 09:38:34 -04:00
Yang Tang
877ef61773
Fix icons cut off in RPROMPT segments
2018-08-22 14:37:52 -04:00
Dominik Ritter
2700cb46f5
Merge remote-tracking branch 'docwhat/pr/sudo-check' into prepare_066
2018-08-10 22:12:49 +02:00
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
2018-08-10 10:41:01 -04:00
Dominik Ritter
6daef84c60
Merge branch 'fix_colors' into prepare_066
2018-08-09 23:22:33 +02:00
Dominik Ritter
52ce9930bb
Fix foreground colors in right prompt segments
2018-08-09 23:20:48 +02:00
Dominik Ritter
e0630d7573
Merge branch 'fix_colors' into prepare_066
2018-08-09 00:28:50 +02:00
Dominik Ritter
27fe2c6571
Make use of helper function in left_end_segment
2018-08-08 23:36:40 +02:00
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.
2018-08-08 23:18:36 +02:00
Dominik Ritter
c7e543ff23
Merge branch 'fix_colors' into prepare_066
2018-08-08 02:03:03 +02:00
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.
2018-08-07 22:00:11 +02:00
Dominik Ritter
02506893a9
Remove duplicate variable
2018-08-07 21:58:32 +02:00
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".
2018-08-07 21:25:06 +02:00
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.
2018-08-07 21:21:15 +02:00
Dominik Ritter
3b8f0abdb2
Merge remote-tracking branch 'docwhat/pr/sudo-check' into prepare_066
2018-08-06 00:26:23 +02:00
Dominik Ritter
aca20ae463
Merge branch 'add_tests' into prepare_066
2018-08-06 00:17:23 +02:00