42b44bbb8e 
								
							 
						 
						
							
							
								
								add alternative vcs mode that doesn't use vcs_info  
							
							
							
						 
						
							2019-02-27 18:43:21 +01:00  
				
					
						
							
							
								 
						
							
								613b798bb3 
								
							 
						 
						
							
							
								
								Merge pull request  #1126  from Shini31/master  
							
							... 
							
							
							
							Use ip command for VPN segment - fix  #1125  
							
						 
						
							2019-02-26 00:07:51 +01:00  
				
					
						
							
							
								 
						
							
								e5b954fcae 
								
							 
						 
						
							
							
								
								speed up by using globals instead of stdout and by caching basic prompt elements  
							
							
							
						 
						
							2019-02-25 12:23:03 +01:00  
				
					
						
							
							
								 
						
							
								7611cfda98 
								
							 
						 
						
							
							
								
								bug fix: add current background to the cache key in {right,left}_prompt_segment  
							
							
							
						 
						
							2019-02-25 07:04:33 +01:00  
				
					
						
							
							
								 
						
							
								968e1a618c 
								
							 
						 
						
							
							
								
								add caching to speed up prompt generation  
							
							
							
						 
						
							2019-02-24 20:16:04 +01:00  
				
					
						
							
							
								 
						
							
								dcd7718c62 
								
							 
						 
						
							
							
								
								Merge pull request  #1149  from dritter/HaoZeke-fix-RVM  
							
							... 
							
							
							
							Fix RVM 
							
						 
						
							2019-02-09 17:46:40 +01:00  
				
					
						
							
							
								 
						
							
								06151eeba9 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'ben/master' into HEAD  
							
							
							
						 
						
							2019-02-03 19:52:29 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8f60309386 
								
							 
						 
						
							
							
								
								Only abbreviate $HOME at the beginning of cwd  
							
							... 
							
							
							
							Fixes  #1150  
						
							2019-02-01 17:43:52 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								2f05bbbb47 
								
							 
						 
						
							
							
								
								Remove checking for NODEENV_DISABLE_PROMPT  
							
							... 
							
							
							
							This variable is none of our buisness. 
							
						 
						
							2019-02-01 11:09:42 +01:00  
				
					
						
							
							
								 
						
							
								020287dd75 
								
							 
						 
						
							
							
								
								Fix Segment endings if followed by newline  
							
							
							
						 
						
							2019-02-01 11:01:59 +01:00  
				
					
						
							
							
								 
						
							
								1a1572669c 
								
							 
						 
						
							
							
								
								Fix white arrow on newline  
							
							
							
						 
						
							2019-02-01 10:34:11 +01:00  
				
					
						
							
							
								 
						
							
								58f70e57e6 
								
							 
						 
						
							
							
								
								rvm: Use @natemccurdy review suggestions  
							
							
							
						 
						
							2019-01-25 08:36:12 +01:00  
				
					
						
							
							
								 
						
							
								a41f2e81ae 
								
							 
						 
						
							
							
								
								rvm: Only show version and patchset  
							
							
							
						 
						
							2019-01-25 08:21:10 +01:00  
				
					
						
							
							
								 
						
							
								1da5fd2ed7 
								
							 
						 
						
							
							
								
								Revert "Huge performance improvement if you use `rvm` segment."  
							
							... 
							
							
							
							This reverts commit 643555a30c 
							
						 
						
							2019-01-25 08:18:20 +01:00  
				
					
						
							
							
								 
						
							
								081000c49e 
								
							 
						 
						
							
							
								
								Replace call to basename with ZSH internals  #1128  
							
							
							
						 
						
							2019-01-23 22:47:10 +01:00  
				
					
						
							
							
								 
						
							
								747b94b1b6 
								
							 
						 
						
							
							
								
								Match VPN interface fuzzy on Linux  
							
							
							
						 
						
							2019-01-23 19:10:46 +01:00  
				
					
						
							
							
								 
						
							
								bde4337992 
								
							 
						 
						
							
							
								
								Match VPN Interface fuzzy  
							
							
							
						 
						
							2019-01-23 18:56:07 +01:00  
				
					
						
							
							
								 
						
							
								54a985cb11 
								
							 
						 
						
							
							
								
								Simplify code that checks if a VPN is running  
							
							
							
						 
						
							2019-01-23 01:02:42 +01:00  
				
					
						
							
							
								 
						
							
								480ade162b 
								
							 
						 
						
							
							
								
								Improve tests  
							
							
							
						 
						
							2019-01-23 01:01:49 +01:00  
				
					
						
							
							
								 
						
							
								da50151d24 
								
							 
						 
						
							
							
								
								Fix regular expression  
							
							
							
						 
						
							2019-01-21 19:48:28 +01:00  
				
					
						
							
							
								 
						
							
								9b73c8bd9c 
								
							 
						 
						
							
							
								
								Add tests  
							
							
							
						 
						
							2019-01-21 19:46:53 +01:00  
				
					
						
							
							
								 
						
							
								ee7416962d 
								
							 
						 
						
							
							
								
								Remove $VIRTUAL_ENV_DISABLE_PROMPT testing  
							
							
							
						 
						
							2019-01-09 17:00:05 +01:00  
				
					
						
							
							
								 
						
							
								12e9724860 
								
							 
						 
						
							
							
								
								Merge with @dritter proposal  
							
							
							
						 
						
							2019-01-07 09:18:34 +01:00  
				
					
						
							
							
								 
						
							
								a8db401808 
								
							 
						 
						
							
							
								
								[Bugfix] virtualenv prompt displaying  
							
							... 
							
							
							
							Fix  #1127  
						
							2019-01-03 12:07:27 +01:00  
				
					
						
							
							
								 
						
							
								a8fa0332d2 
								
							 
						 
						
							
							
								
								Use ip command for VPN segment -  fix   #1125  
							
							
							
						 
						
							2018-12-30 11:26:04 +01:00  
				
					
						
							
							
								 
						
							
								5c412b4d42 
								
							 
						 
						
							
							
								
								Update VIRTUAL_ENV_DISABLE_PROMPT value  
							
							... 
							
							
							
							Following prezto update 
							
						 
						
							2018-11-18 19:54:03 +01:00  
				
					
						
							
							
								 
						
							
								5abac53698 
								
							 
						 
						
							
							
								
								Merge pull request  #1037  from dritter/fix_vpn_ip_segment  
							
							... 
							
							
							
							Fix vpn_ip segment 
							
						 
						
							2018-11-16 21:02:29 +01:00  
				
					
						
							
							
								 
						
							
								993de7aef9 
								
							 
						 
						
							
							
								
								Fix vpn_ip segment  
							
							
							
						 
						
							2018-10-25 18:48:37 +02:00  
				
					
						
							
							
								 
						
							
								dc731f10e6 
								
							 
						 
						
							
							
								
								Make truncate with package name work without setting shorten length  
							
							
							
						 
						
							2018-10-25 08:17:29 +02:00  
				
					
						
							
							
								 
						
							
								a98fa7ff54 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-rprompt-icons-cut-off  
							
							
							
						 
						
							2018-10-12 11:29:50 -04:00  
				
					
						
							
							
								 
						
							
								572b7a1299 
								
							 
						 
						
							
							
								
								Removing `rbenv` from default LPROMPT list.  
							
							
							
						 
						
							2018-09-06 09:38:34 -04:00  
				
					
						
							
							
								 
						
							
								877ef61773 
								
							 
						 
						
							
							
								
								Fix icons cut off in RPROMPT segments  
							
							
							
						 
						
							2018-08-22 14:37:52 -04:00  
				
					
						
							
							
								 
						
							
								2700cb46f5 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'docwhat/pr/sudo-check' into prepare_066  
							
							
							
						 
						
							2018-08-10 22:12:49 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6daef84c60 
								
							 
						 
						
							
							
								
								Merge branch 'fix_colors' into prepare_066  
							
							
							
						 
						
							2018-08-09 23:22:33 +02:00  
				
					
						
							
							
								 
						
							
								52ce9930bb 
								
							 
						 
						
							
							
								
								Fix foreground colors in right prompt segments  
							
							
							
						 
						
							2018-08-09 23:20:48 +02:00  
				
					
						
							
							
								 
						
							
								e0630d7573 
								
							 
						 
						
							
							
								
								Merge branch 'fix_colors' into prepare_066  
							
							
							
						 
						
							2018-08-09 00:28:50 +02:00  
				
					
						
							
							
								 
						
							
								27fe2c6571 
								
							 
						 
						
							
							
								
								Make use of helper function in left_end_segment  
							
							
							
						 
						
							2018-08-08 23:36:40 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c7e543ff23 
								
							 
						 
						
							
							
								
								Merge branch 'fix_colors' into prepare_066  
							
							
							
						 
						
							2018-08-08 02:03:03 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								02506893a9 
								
							 
						 
						
							
							
								
								Remove duplicate variable  
							
							
							
						 
						
							2018-08-07 21:58:32 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								3b8f0abdb2 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'docwhat/pr/sudo-check' into prepare_066  
							
							
							
						 
						
							2018-08-06 00:26:23 +02:00  
				
					
						
							
							
								 
						
							
								aca20ae463 
								
							 
						 
						
							
							
								
								Merge branch 'add_tests' into prepare_066  
							
							
							
						 
						
							2018-08-06 00:17:23 +02:00  
				
					
						
							
							
								 
						
							
								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  
							
						 
						
							2018-07-31 16:22:26 -04:00  
				
					
						
							
							
								 
						
							
								571a859413 
								
							 
						 
						
							
							
								
								Merge pull request  #912  from brandon14/laravel_pormpt_fix  
							
							... 
							
							
							
							[Bugfix] Fix error in laravel_version when artisan is not present 
							
						 
						
							2018-07-23 14:34:00 -04:00  
				
					
						
							
							
								 
						
							
								9739c68894 
								
							 
						 
						
							
							
								
								Missed a parenthesis here.  
							
							
							
						 
						
							2018-07-22 21:55:44 -04:00  
				
					
						
							
							
								 
						
							
								e70ce43809 
								
							 
						 
						
							
							
								
								Merge pull request  #915  from onaforeignshore/fix_truncate_to_unique  
							
							... 
							
							
							
							[Bugfix] Fix for "truncate_to_unique" strategy 
							
						 
						
							2018-07-19 08:46:27 -04:00  
				
					
						
							
							
								 
						
							
								7a7b4ee13a 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'ben/master' into add_tests  
							
							
							
						 
						
							2018-07-19 07:44:16 +02:00  
				
					
						
							
							
								 
						
							
								671f826a40 
								
							 
						 
						
							
							
								
								Set background color of vi_mode segment to white in insert mode  
							
							
							
						 
						
							2018-07-19 07:42:09 +02:00  
				
					
						
							
							
								 
						
							
								7a3aa9d3d1 
								
							 
						 
						
							
							
								
								Change swap segment to take an optional root prefix for testability  
							
							
							
						 
						
							2018-07-18 22:26:08 +02:00  
				
					
						
							
							
								 
						
							
								e99c7549fb 
								
							 
						 
						
							
							
								
								Change ram segment to take an optional root prefix for testability  
							
							
							
						 
						
							2018-07-18 22:24:25 +02:00  
				
					
						
							
							
								 
						
							
								04168cc5c0 
								
							 
						 
						
							
							
								
								Change load segment to accept an optional root prefix for testability  
							
							
							
						 
						
							2018-07-18 22:20:16 +02:00  
				
					
						
							
							
								 
						
							
								43272410c9 
								
							 
						 
						
							
							
								
								Change ip segment so that the tests can be executed on OSX as well  
							
							... 
							
							
							
							Change regular expressions to a more compatible format. 
							
						 
						
							2018-07-18 22:17:54 +02:00  
				
					
						
							
							
								 
						
							
								b61d021abd 
								
							 
						 
						
							
							
								
								Simplify detect_virt segment  
							
							
							
						 
						
							2018-07-18 22:15:35 +02:00  
				
					
						
							
							
								 
						
							
								629d52a7d5 
								
							 
						 
						
							
							
								
								Add visual identifier to custom segments  
							
							
							
						 
						
							2018-07-18 22:13:25 +02:00  
				
					
						
							
							
								 
						
							
								dd25b5db12 
								
							 
						 
						
							
							
								
								truncate_to_unique - simplified the code  
							
							
							
						 
						
							2018-07-18 19:46:31 +04:00  
				
					
						
							
							
								 
						
							
								ef1f29a5cb 
								
							 
						 
						
							
							
								
								Drop grep usage in favor of zsh regex test  
							
							
							
						 
						
							2018-07-18 11:45:05 -04:00  
				
					
						
							
							
								 
						
							
								38c8519f10 
								
							 
						 
						
							
							
								
								Changed getUniqueHomeFolder to use $HOME  
							
							... 
							
							
							
							It is a Posix specification that $HOME be set, so we can use that.
See http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap08.html  
							
						 
						
							2018-07-18 19:26:15 +04:00  
				
					
						
							
							
								 
						
							
								cff11d2e82 
								
							 
						 
						
							
							
								
								Fix `pyenv` segment  
							
							
							
						 
						
							2018-07-18 04:14:34 +08:00  
				
					
						
							
							
								 
						
							
								29c85be8d9 
								
							 
						 
						
							
							
								
								Fix for "truncate_to_unique" strategy  
							
							
							
						 
						
							2018-07-17 12:17:21 +04:00  
				
					
						
							
							
								 
						
							
								802af322ff 
								
							 
						 
						
							
							
								
								Add tests for battery segment  
							
							... 
							
							
							
							Additionally
- Add a fourth parameter to prompt_battery for better testability. This
  parameter is the root prefix, so we can use our own test batteries. 
							
						 
						
							2018-07-16 20:48:27 +02:00  
				
					
						
							
							
								 
						
							
								22a761208d 
								
							 
						 
						
							
							
								
								Merge pull request  #900  from AlexaraWu/patch/pyenv  
							
							... 
							
							
							
							Fix `pyenv` segment 
							
						 
						
							2018-07-16 11:01:00 -04:00  
				
					
						
							
							
								 
						
							
								48b264f564 
								
							 
						 
						
							
							
								
								Fix error in laravel_version when artisan is not present  
							
							
							
						 
						
							2018-07-14 18:24:10 -04:00  
				
					
						
							
							
								 
						
							
								45fe401dc2 
								
							 
						 
						
							
							
								
								Improve conditions in `rbenv` & `pyenv`  
							
							
							
						 
						
							2018-07-14 20:41:15 +08:00  
				
					
						
							
							
								 
						
							
								9f09547ad1 
								
							 
						 
						
							
							
								
								Improve `rbenv` as well  
							
							
							
						 
						
							2018-07-14 17:09:56 +08:00  
				
					
						
							
							
								 
						
							
								25e2064f0e 
								
							 
						 
						
							
							
								
								Improve command check  
							
							
							
						 
						
							2018-07-14 06:32:07 +08:00  
				
					
						
							
							
								 
						
							
								a7b3f310d3 
								
							 
						 
						
							
							
								
								Merge pull request  #905  from robobenklein/robobenklein/defined-variable-performance-hotfix  
							
							... 
							
							
							
							[performance] Defined function 2-20 times speedup 
							
						 
						
							2018-07-13 13:25:45 -04:00  
				
					
						
							
							
								 
						
							
								8cd39beaad 
								
							 
						 
						
							
							
								
								FIx status segment  
							
							
							
						 
						
							2018-07-12 08:13:52 +02:00  
				
					
						
							
							
								 
						
							
								002f7b81a1 
								
							 
						 
						
							
							
								
								Replace [[-v with `defined`  
							
							... 
							
							
							
							For zsh 5.1 compatibility. 
							
						 
						
							2018-07-11 16:54:12 -04:00  
				
					
						
							
							
								 
						
							
								fc39d9d6b8 
								
							 
						 
						
							
							
								
								Fix `pyenv` segment  
							
							
							
						 
						
							2018-07-11 20:55:27 +08:00  
				
					
						
							
							
								 
						
							
								d031b3e035 
								
							 
						 
						
							
							
								
								Fix kubernetes segment  
							
							
							
						 
						
							2018-07-09 21:30:28 +02:00  
				
					
						
							
							
								 
						
							
								579887d294 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2018-07-09 09:06:51 -04:00  
				
					
						
							
							
								 
						
							
								534ec66466 
								
							 
						 
						
							
							
								
								kubecontext: fix context, namespace comparison  
							
							
							
						 
						
							2018-07-02 13:33:23 -07:00  
				
					
						
							
							
								 
						
							
								bda3171237 
								
							 
						 
						
							
							
								
								Fix java_version segment  
							
							
							
						 
						
							2018-06-20 22:55:14 +02:00  
				
					
						
							
							
								 
						
							
								08a3801c81 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'softmoth/clean-right-margin' into staging_065  
							
							
							
						 
						
							2018-06-20 21:23:38 +02:00  
				
					
						
							
							
								 
						
							
								d09a46f9e0 
								
							 
						 
						
							
							
								
								Mute errors when asking for java version  
							
							
							
						 
						
							2018-06-17 22:47:43 +02:00  
				
					
						
							
							
								 
						
							
								3989834bfe 
								
							 
						 
						
							
							
								
								Hide one-space indent at right margin  
							
							... 
							
							
							
							ZSH displays the right prompt indented one space from the right
margin. This can be tweaked with ZLE_RPROMPT_INDENT=0, but that
makes display problems very likely and I don't recommend it. But
all is not lost.
The %E prompt format does continue the current background color
through that last indent space. So it can *look* like our prompt
goes right up to the margin, if:
1) We remove the trailing space from the last segment, and
2) We add %E before clearing the background color 
							
						 
						
							2018-06-15 00:42:48 -06:00  
				
					
						
							
							
								 
						
							
								51b53cd4b5 
								
							 
						 
						
							
							
								
								Fix `rbenv` segment after merge  
							
							
							
						 
						
							2018-06-09 14:37:56 +02:00  
				
					
						
							
							
								 
						
							
								dc21b97335 
								
							 
						 
						
							
							
								
								Fix travis build  
							
							
							
						 
						
							2018-06-07 02:36:30 +02:00  
				
					
						
							
							
								 
						
							
								a2d8cccd09 
								
							 
						 
						
							
							
								
								Add a Laravel version segment  
							
							
							
						 
						
							2018-06-07 01:54:32 +02:00  
				
					
						
							
							
								 
						
							
								d9d9fb9b6b 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'ytang/fix-icons-cut-off' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- test/segments/command_execution_time.spec and
test/segments/go_version.spec: All conflicts come from renaming color
names on next (#703 ) and adding a whitespace to the Visual Identifier
(#854 ) on master. 
							
						 
						
							2018-06-07 01:51:16 +02:00  
				
					
						
							
							
								 
						
							
								40219759bb 
								
							 
						 
						
							
							
								
								Merge branch 'fix_rprompt_newline' into staging_065  
							
							
							
						 
						
							2018-06-07 01:29:04 +02:00  
				
					
						
							
							
								 
						
							
								47e2aed4b2 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'sambadevi/feature/etc-option-in-dir-segment' into staging_065  
							
							
							
						 
						
							2018-06-07 01:27:15 +02:00  
				
					
						
							
							
								 
						
							
								db76380563 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'sambadevi/feature/hide-battery-segment' into staging_065  
							
							
							
						 
						
							2018-06-07 01:25:24 +02:00  
				
					
						
							
							
								 
						
							
								3456af3aac 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'opes/chruby_options' into staging_065  
							
							
							
						 
						
							2018-06-07 01:21:16 +02:00  
				
					
						
							
							
								 
						
							
								d3500625ca 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'TheDan64/master' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- test/segments/rust_version.spec and powerlevel9k.zsh-theme. #826 
removes grep from parsing the rust version on next; #703  changes color
names. 
							
						 
						
							2018-06-07 01:00:57 +02:00  
				
					
						
							
							
								 
						
							
								e763fa14b0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'chhschou/master' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- powerlevel9k.zsh-theme and test/segments/rust_version.spec:
rust_version Segment changed (#641 ) on master and colors got
names (#703 ) on next. 
							
						 
						
							2018-06-07 00:44:47 +02:00  
				
					
						
							
							
								 
						
							
								4c2f58bdbd 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'VanRoy/master' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- functions/icons.zsh: The Java Segment was added on master, but on next
were added various Segments with icons in the meantime.
- powerlevel9k.zsh-theme: Java Segment was added on master, Dropbox
Segment was added on next. 
							
						 
						
							2018-06-07 00:11:15 +02:00  
				
					
						
							
							
								 
						
							
								55473c450a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into staging_065  
							
							... 
							
							
							
							Conflicts were:
- README.md: Two commits targeted the brightness table. #781  from
14. April 2018 on master and #684  from 05. December 2017 on next.
- powerlevel9k.zsh-theme: Two commits targeted the rbenv segment. Both
achieve the same thing: To show the Ruby version number always. #795  on
next from 14. April 2018 and #610  on master from 28. September 2017. I
went with #795  here as this - although being newer - is the one on
master, and that should be more stable. 
							
						 
						
							2018-06-06 23:40:37 +02:00  
				
					
						
							
							
								 
						
							
								9c4203bdf8 
								
							 
						 
						
							
							
								
								Add comments about the whitespace and coloring  
							
							
							
						 
						
							2018-06-01 14:18:18 -04:00  
				
					
						
							
							
								 
						
							
								2f95fd04d9 
								
							 
						 
						
							
							
								
								Fix icons cut off in some terminal emulators  
							
							
							
						 
						
							2018-06-01 11:49:23 -04:00  
				
					
						
							
							
								 
						
							
								37cbc9a02d 
								
							 
						 
						
							
							
								
								Fix RPROMPT placement  
							
							... 
							
							
							
							This fixes  #841  
							
						 
						
							2018-05-26 00:27:36 +02:00  
				
					
						
							
							
								 
						
							
								557f5993ea 
								
							 
						 
						
							
							
								
								add cog symbol to dir segment if folder is /etc*  
							
							
							
						 
						
							2018-05-17 13:05:36 +02:00  
				
					
						
							
							
								 
						
							
								27bd1cd65d 
								
							 
						 
						
							
							
								
								Fix test for rust segment  
							
							
							
						 
						
							2018-05-12 23:17:49 +02:00  
				
					
						
							
							
								 
						
							
								7ab9cb150e 
								
							 
						 
						
							
							
								
								add comment line above battery-threshold condition  
							
							
							
						 
						
							2018-05-12 01:22:48 +02:00  
				
					
						
							
							
								 
						
							
								9b0e0c786a 
								
							 
						 
						
							
							
								
								Removed 'Rust' text from test; Silenced missing rustc warning  
							
							
							
						 
						
							2018-05-09 23:37:32 -04:00  
				
					
						
							
							
								 
						
							
								238b231c3e 
								
							 
						 
						
							
							
								
								rename variable to POWERLEVEL9K_BATTERY_HIDE_ABOVE_THRESHOLD  
							
							... 
							
							
							
							Variable now holds an integer, if your battery status is greater or equal to this integer the
segment will be hidden 
							
						 
						
							2018-05-09 10:21:13 +02:00  
				
					
						
							
							
								 
						
							
								642034eef2 
								
							 
						 
						
							
							
								
								remove duplicate code in battery segment  
							
							
							
						 
						
							2018-05-09 10:18:06 +02:00  
				
					
						
							
							
								 
						
							
								3c27f14581 
								
							 
						 
						
							
							
								
								add new option "POWERLEVEL9K_BATTERY_HIDE_FULL"  
							
							... 
							
							
							
							Hides the battery segment if percentage hits 100% 
							
						 
						
							2018-05-08 10:50:04 +02:00  
				
					
						
							
							
								 
						
							
								5fd171c334 
								
							 
						 
						
							
							
								
								Fixed prompt_rust_version to avoid grep aliases  
							
							
							
						 
						
							2018-05-05 13:25:29 -04:00  
				
					
						
							
							
								 
						
							
								fbb85e77e3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into chruby_options  
							
							
							
						 
						
							2018-04-30 11:07:55 -07:00  
				
					
						
							
							
								 
						
							
								05f44b94bf 
								
							 
						 
						
							
							
								
								Add options for customizing `chruby` segment  
							
							
							
						 
						
							2018-04-30 10:52:15 -07:00  
				
					
						
							
							
								 
						
							
								13b0e383a0 
								
							 
						 
						
							
							
								
								Merge pull request  #795  from  ryandav/rbenv-prompt-option-always-displays-#777  
							
							... 
							
							
							
							Rbenv prompt option always displays #777  
							
						 
						
							2018-04-13 22:04:50 -04:00  
				
					
						
							
							
								 
						
							
								0d8bfb68f4 
								
							 
						 
						
							
							
								
								Merge pull request  #773  from conradhaupt/fix_dir_nav  
							
							... 
							
							
							
							Fixed home abbreviation not being exclusive with circular navigation 
							
						 
						
							2018-04-13 21:55:30 -04:00  
				
					
						
							
							
								 
						
							
								9f7b0b7404 
								
							 
						 
						
							
							
								
								#777  Add POWERLEVEL9K_RBENV_PROMPT_ALWAYS_SHOW variable to display prompt_rbenv if rbenv_version_name is the same as rbenv_global  
							
							
							
						 
						
							2018-04-03 13:52:13 +01:00  
				
					
						
							
							
								 
						
							
								f066dc1cf7 
								
							 
						 
						
							
							
								
								Make _path variable local in anaconda segment  
							
							
							
						 
						
							2018-03-28 17:37:50 +02:00  
				
					
						
							
							
								 
						
							
								9a895bc7e4 
								
							 
						 
						
							
							
								
								Make variables local  
							
							
							
						 
						
							2018-03-27 01:33:21 +02:00  
				
					
						
							
							
								 
						
							
								fe33c401ba 
								
							 
						 
						
							
							
								
								workaround for ZSH status behavior  
							
							... 
							
							
							
							`$pipestatus` is returning all zeros when using `[[  ]]` expressions
that are false.
This works around it by using `$status` (A.K.A. `$?`) when `$pipestatus`
has only 1 items.
Fixes  #749  
							
						 
						
							2018-03-26 14:55:06 -04:00  
				
					
						
							
							
								 
						
							
								b260adbc1b 
								
							 
						 
						
							
							
								
								Added a segment that shows the Java version.  
							
							
							
						 
						
							2018-03-24 11:04:16 +01:00  
				
					
						
							
							
								 
						
							
								a761e3c28a 
								
							 
						 
						
							
							
								
								Fixed home abbreviation not being exclusive with circular navigation  
							
							
							
						 
						
							2018-03-12 14:28:17 +02:00  
				
					
						
							
							
								 
						
							
								99f142de36 
								
							 
						 
						
							
							
								
								**LARGE MERGE THAT TOUCHES LOTS OF THINGS.**  
							
							... 
							
							
							
							From this point until the next tagged release, `next` will be in a state
of heavy flux as we make some significant and invasive changes. 
							
						 
						
							2018-03-06 22:07:06 -05:00  
				
					
						
							
							
								 
						
							
								203d0839f7 
								
							 
						 
						
							
							
								
								Merge branch 'next' into newline-count  
							
							
							
						 
						
							2018-03-06 21:24:53 -05:00  
				
					
						
							
							
								 
						
							
								cfbbd213cb 
								
							 
						 
						
							
							
								
								Merge pull request  #729  from Mikewl/usersudo  
							
							... 
							
							
							
							Added sudo state to prompt_user 
							
						 
						
							2018-03-06 21:18:05 -05:00  
				
					
						
							
							
								 
						
							
								27e256e8af 
								
							 
						 
						
							
							
								
								Merge pull request  #736  from dualscyther/segments/dir/absolute-truncation  
							
							... 
							
							
							
							Add absolute truncation option to dir segment 
							
						 
						
							2018-03-06 21:07:08 -05:00  
				
					
						
							
							
								 
						
							
								242bc34027 
								
							 
						 
						
							
							
								
								Merge pull request  #743  from onaforeignshore/iterm2_integration  
							
							... 
							
							
							
							Fix iTerm2 integration with PowerLevel9k 
							
						 
						
							2018-03-06 21:04:24 -05:00  
				
					
						
							
							
								 
						
							
								f17a715610 
								
							 
						 
						
							
							
								
								Merge branch 'next' into master  
							
							
							
						 
						
							2018-03-06 20:58:12 -05:00  
				
					
						
							
							
								 
						
							
								b8a68dd4a8 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2018-03-06 20:56:11 -05:00  
				
					
						
							
							
								 
						
							
								9b7f8babe7 
								
							 
						 
						
							
							
								
								Updated testing for folder icons  
							
							
							
						 
						
							2018-02-23 10:25:56 +04:00  
				
					
						
							
							
								 
						
							
								5cec4d652a 
								
							 
						 
						
							
							
								
								Added POWERLEVEL9K_DIR_PATH_ABSOLUTE to README.md  
							
							
							
						 
						
							2018-02-23 10:21:02 +04:00  
				
					
						
							
							
								 
						
							
								ddcdad77a7 
								
							 
						 
						
							
							
								
								Added new variable POWERLEVEL9K_DIR_PATH_ABSOLUTE  
							
							... 
							
							
							
							If user sets POWERLEVEL9K_DIR_PATH_ABSOLUTE to true, uses absolute paths
instead of home folder abbreviation, e.g. /Users/chris/... instead of
~/... 
							
						 
						
							2018-02-23 10:08:43 +04:00  
				
					
						
							
							
								 
						
							
								b723800b80 
								
							 
						 
						
							
							
								
								Fixed typo - ~= instead of !=  
							
							
							
						 
						
							2018-02-23 09:56:42 +04:00  
				
					
						
							
							
								 
						
							
								99e62532bb 
								
							 
						 
						
							
							
								
								Added test for root based folder to first&last  
							
							
							
						 
						
							2018-02-23 09:53:36 +04:00  
				
					
						
							
							
								 
						
							
								08432bf70c 
								
							 
						 
						
							
							
								
								Added truncate_to_first_and_last strategy  
							
							... 
							
							
							
							Truncate middle directories from the path. How many directories will be
untouched is controlled by POWERLEVEL9K_SHORTER_DIR_LENGTH. 
							
						 
						
							2018-02-23 09:28:56 +04:00  
				
					
						
							
							
								 
						
							
								5fb3033d58 
								
							 
						 
						
							
							
								
								Update to truncate_absolute  
							
							
							
						 
						
							2018-02-23 00:41:36 +04:00  
				
					
						
							
							
								 
						
							
								1e29203563 
								
							 
						 
						
							
							
								
								Removed final SEDs and more comments  
							
							
							
						 
						
							2018-02-23 00:36:12 +04:00  
				
					
						
							
							
								 
						
							
								441fb277d9 
								
							 
						 
						
							
							
								
								Comments, trunc_to_last, trunc_absolute  
							
							... 
							
							
							
							Added comments throughout the code
Added `truncate_to_last` - displays only the current folder
Added `truncate_absolute` - displays only the last
POWERLEVEL9K_SHORTER_DIR_LENGTH characters - see #736  
							
						 
						
							2018-02-22 23:34:25 +04:00  
				
					
						
							
							
								 
						
							
								9ef8a2f1f9 
								
							 
						 
						
							
							
								
								Missed one variable name change  
							
							... 
							
							
							
							There's always that one pesky variable name you forget to change... 
							
						 
						
							2018-02-22 22:51:28 +04:00  
				
					
						
							
							
								 
						
							
								9c02c6e4d8 
								
							 
						 
						
							
							
								
								All code should now be functional  
							
							... 
							
							
							
							*Fingers crossed* 
							
						 
						
							2018-02-22 22:46:53 +04:00  
				
					
						
							
							
								 
						
							
								90d0fb1c32 
								
							 
						 
						
							
							
								
								Updated test for trunc_to_unique  
							
							... 
							
							
							
							Instead of testing for number of folders, now only tests if string is
longer than 1 character. 
							
						 
						
							2018-02-22 22:42:01 +04:00  
				
					
						
							
							
								 
						
							
								58377b2766 
								
							 
						 
						
							
							
								
								feature: add custom number of newlines after prompt  
							
							
							
						 
						
							2018-02-19 17:22:14 -07:00  
				
					
						
							
							
								 
						
							
								a699393d58 
								
							 
						 
						
							
							
								
								Fixed error in coding  
							
							... 
							
							
							
							Shouldn't code when tired lol. 
							
						 
						
							2018-02-19 22:12:16 +04:00  
				
					
						
							
							
								 
						
							
								115b656790 
								
							 
						 
						
							
							
								
								Forgot to update code when creating new func  
							
							
							
						 
						
							2018-02-19 22:08:06 +04:00  
				
					
						
							
							
								 
						
							
								21b7749075 
								
							 
						 
						
							
							
								
								Added truncatePath to utilities.zsh  
							
							... 
							
							
							
							Added `function truncatePath()` to utilities.zsh to take care of
truncation. This is pure zsh code, without calls to `sed`. Parameters
are:
   * $1 Path: string - the directory path to be truncated
   * $2 Length: integer - length to truncate to
   * $3 Delimiter: string - the delimiter to use
   * $4 From: string - "right" | "middle". If omited, assumes right.
Cleaned up code to use the new function instead. 
							
						 
						
							2018-02-19 22:00:15 +04:00  
				
					
						
							
							
								 
						
							
								58342612eb 
								
							 
						 
						
							
							
								
								Improved truncation code  
							
							
							
						 
						
							2018-02-19 16:05:58 +04:00  
				
					
						
							
							
								 
						
							
								fb09d75391 
								
							 
						 
						
							
							
								
								Updated truncate_to_unique  
							
							
							
						 
						
							2018-02-18 22:56:52 +04:00  
				
					
						
							
							
								 
						
							
								3b182d2eb6 
								
							 
						 
						
							
							
								
								Updated code for testing  
							
							
							
						 
						
							2018-02-18 22:35:20 +04:00  
				
					
						
							
							
								 
						
							
								9f87bd5654 
								
							 
						 
						
							
							
								
								Added / for non-home folders  
							
							
							
						 
						
							2018-02-18 19:05:37 +04:00  
				
					
						
							
							
								 
						
							
								38d7e60ae3 
								
							 
						 
						
							
							
								
								Rewrote trunc middle/right to use for loop  
							
							
							
						 
						
							2018-02-18 18:36:18 +04:00  
				
					
						
							
							
								 
						
							
								0acdc4e032 
								
							 
						 
						
							
							
								
								Fixed another typo - shouldn't code when sick :p  
							
							
							
						 
						
							2018-02-18 16:58:06 +04:00  
				
					
						
							
							
								 
						
							
								97d4e2877d 
								
							 
						 
						
							
							
								
								Fixed typo  
							
							
							
						 
						
							2018-02-18 16:56:32 +04:00  
				
					
						
							
							
								 
						
							
								8180d724ef 
								
							 
						 
						
							
							
								
								Added test for dir_length == trunc_length  
							
							
							
						 
						
							2018-02-18 16:35:07 +04:00  
				
					
						
							
							
								 
						
							
								b1b0ad949a 
								
							 
						 
						
							
							
								
								Updated truncate_from_right test  
							
							
							
						 
						
							2018-02-18 16:29:05 +04:00  
				
					
						
							
							
								 
						
							
								4f1da4a64d 
								
							 
						 
						
							
							
								
								Changed current_dir - Test Travis response  
							
							
							
						 
						
							2018-02-18 16:22:59 +04:00  
				
					
						
							
							
								 
						
							
								9a3dd6bf25 
								
							 
						 
						
							
							
								
								Fix issue with SHORTEN_DELIM  
							
							... 
							
							
							
							If `$POWERLEVEL9K_SHORTEN_DELIMITER` is a unicode escape sequence, its
length is 6 instead of 1. Added variable to hold actual character(s) 
							
						 
						
							2018-02-17 21:09:27 +04:00  
				
					
						
							
							
								 
						
							
								728aa0ec38 
								
							 
						 
						
							
							
								
								Updated previous test as Travis still fails  
							
							
							
						 
						
							2018-02-17 20:42:35 +04:00  
				
					
						
							
							
								 
						
							
								b73af072c1 
								
							 
						 
						
							
							
								
								Fixed truncate_from_right to incl length of delim  
							
							... 
							
							
							
							Updated length test to include delimiter length.
Added comments 
							
						 
						
							2018-02-17 18:54:43 +04:00  
				
					
						
							
							
								 
						
							
								29620f3d81 
								
							 
						 
						
							
							
								
								Accidentally deleted )) which threw an error  
							
							
							
						 
						
							2018-02-17 18:39:39 +04:00  
				
					
						
							
							
								 
						
							
								ad4b284e56 
								
							 
						 
						
							
							
								
								Fixed accidentally truncating current folder too  
							
							
							
						 
						
							2018-02-17 18:26:11 +04:00  
				
					
						
							
							
								 
						
							
								110f54f7e2 
								
							 
						 
						
							
							
								
								Added edge case tests for ~ and /  
							
							... 
							
							
							
							Fixed edge cases 
							
						 
						
							2018-02-17 18:12:07 +04:00  
				
					
						
							
							
								 
						
							
								64cbdaf4c2 
								
							 
						 
						
							
							
								
								Streamlined dir strategies  
							
							... 
							
							
							
							Removed sed from `truncate_middle`, `truncate_from_right` and partially
from `truncate_with_package_name` 
							
						 
						
							2018-02-17 17:36:36 +04:00  
				
					
						
							
							
								 
						
							
								c71e735c7d 
								
							 
						 
						
							
							
								
								More code cleaning (extra %F calls)  
							
							
							
						 
						
							2018-02-14 12:33:36 +04:00  
				
					
						
							
							
								 
						
							
								9c6330624e 
								
							 
						 
						
							
							
								
								Cleaned up DIR_PATH_HIGHLIGHT code  
							
							... 
							
							
							
							Removed double call to %F and changed $x variables to ${x} for
consistency. 
							
						 
						
							2018-02-14 12:15:56 +04:00  
				
					
						
							
							
								 
						
							
								2e417ec510 
								
							 
						 
						
							
							
								
								Explicitly test if DIR_OMIT_FIRST_CHARACTER = true  
							
							... 
							
							
							
							Changed ${POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER} to
"${(L)POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER}" == "true" Lines 876 & 882 
							
						 
						
							2018-02-14 11:57:32 +04:00  
				
					
						
							
							
								 
						
							
								7cca0876e2 
								
							 
						 
						
							
							
								
								Fixed = instead of == inside [[]] line 865  
							
							... 
							
							
							
							Missed an = inside the test for highlighting the last dir of the working
directory. Travis should work now *fingers crossed* 
							
						 
						
							2018-02-14 11:48:14 +04:00  
				
					
						
							
							
								 
						
							
								536549ea62 
								
							 
						 
						
							
							
								
								Parameter substitution instead of dirname/basename  
							
							... 
							
							
							
							Replaced external calls to `dirname` and `basename` with paramater
substitution. 
							
						 
						
							2018-02-14 11:42:40 +04:00  
				
					
						
							
							
								 
						
							
								eb1c6ec1fc 
								
							 
						 
						
							
							
								
								Refactor absolute char truncation  
							
							
							
						 
						
							2018-02-13 22:18:26 +11:00  
				
					
						
							
							
								 
						
							
								7fff5bd7a6 
								
							 
						 
						
							
							
								
								add new icons and add remote_sudo  
							
							
							
						 
						
							2018-02-12 11:28:00 +02:00  
				
					
						
							
							
								 
						
							
								5491ee35c3 
								
							 
						 
						
							
							
								
								Updated logic in prompt_dir  
							
							... 
							
							
							
							Added a case where there is no last dir foreground, but still bold. 
							
						 
						
							2018-02-11 17:49:09 +04:00  
				
					
						
							
							
								 
						
							
								4ac02b0f1b 
								
							 
						 
						
							
							
								
								Renamed $bd to $bld  
							
							
							
						 
						
							2018-02-11 16:38:16 +04:00  
				
					
						
							
							
								 
						
							
								4d71e217e9 
								
							 
						 
						
							
							
								
								Attempt to fix Travis error  
							
							
							
						 
						
							2018-02-11 16:31:30 +04:00  
				
					
						
							
							
								 
						
							
								e644ad640e 
								
							 
						 
						
							
							
								
								Changed testing for bold last dir  
							
							
							
						 
						
							2018-02-11 07:53:09 +04:00  
				
					
						
							
							
								 
						
							
								1949fa7b9e 
								
							 
						 
						
							
							
								
								Added set_default for bold dir segment  
							
							... 
							
							
							
							Added `set_default POWERLEVEL9K_DIR_PATH_HIGHLIGHT_BOLD false` 
							
						 
						
							2018-02-11 07:48:22 +04:00  
				
					
						
							
							
								 
						
							
								cd1387f530 
								
							 
						 
						
							
							
								
								Fixed reset bold on last dir missing.  
							
							... 
							
							
							
							Missed the `%b` on making the last dir bold which leaked into the
command prompt. 
							
						 
						
							2018-02-11 07:17:50 +04:00  
				
					
						
							
							
								 
						
							
								3893785873 
								
							 
						 
						
							
							
								
								try out sudo icon changes  
							
							
							
						 
						
							2018-02-10 21:24:06 +02:00  
				
					
						
							
							
								 
						
							
								0551854a9e 
								
							 
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2018-02-10 21:01:09 +02:00  
				
					
						
							
							
								 
						
							
								06802647a1 
								
							 
						 
						
							
							
								
								change sudo detection method  
							
							
							
						 
						
							2018-02-10 20:50:59 +02:00  
				
					
						
							
							
								 
						
							
								7b8656f8e7 
								
							 
						 
						
							
							
								
								add sudo status to context and user prompts  
							
							
							
						 
						
							2018-02-10 19:46:31 +02:00  
				
					
						
							
							
								 
						
							
								8b8dcb2066 
								
							 
						 
						
							
							
								
								Last dir bold - missed reset  
							
							... 
							
							
							
							Missed the bold reset code `%b` in the logic, which caused everthing
after the last dir to be bold, including the command line entry. 
							
						 
						
							2018-02-10 15:41:40 +04:00  
				
					
						
							
							
								 
						
							
								ccba1cc823 
								
							 
						 
						
							
							
								
								PROMPT_DIR color/bold on last dir & color for sep.  
							
							... 
							
							
							
							You can now set the last dir to have a custom color with
`POWERLEVEL9K_DIR_PATH_HIGHLIGHT_FOREGROUND` and whether it will be bold
with `POWERLEVEL9K_DIR_PATH_HIGHLIGHT_BOLD=true`. You can also set a
custom separator color with `POWERLEVEL9K_DIR_PATH_SEPARATOR_FOREGROUND`. 
							
						 
						
							2018-02-10 14:46:56 +04:00  
				
					
						
							
							
								 
						
							
								6d25e18779 
								
							 
						 
						
							
							
								
								Merged `truncate_to_unique` & state `NOT_WRITABLE`  
							
							... 
							
							
							
							Added `truncate_to_unique` and `NOT_WRITABLE` to @dritter's code. 
							
						 
						
							2018-02-10 14:23:27 +04:00  
				
					
						
							
							
								 
						
							
								085a78b9b8 
								
							 
						 
						
							
							
								
								Incorporated @dritter 's changes into next  
							
							... 
							
							
							
							These are the changes made by @dritter on `async_all_the_segments` 
							
						 
						
							2018-02-10 13:54:05 +04:00  
				
					
						
							
							
								 
						
							
								d841e1d0d0 
								
							 
						 
						
							
							
								
								Fix iTerm2 integration with PowerLevel9k  
							
							... 
							
							
							
							This fix allows the user to see the "little blue triangle" that is
created when iTerm2 shell integration is enabled. 
							
						 
						
							2018-02-10 13:29:04 +04:00  
				
					
						
							
							
								 
						
							
								162caba19c 
								
							 
						 
						
							
							
								
								Don't show segment if POWERLEVEL9K_VI_INSERT_MODE_STRING == ''  
							
							
							
						 
						
							2018-02-07 16:51:12 -08:00  
				
					
						
							
							
								 
						
							
								c69d21016c 
								
							 
						 
						
							
							
								
								Fix vi mode plugin  
							
							
							
						 
						
							2018-02-07 14:56:48 -08:00  
				
					
						
							
							
								 
						
							
								04850df750 
								
							 
						 
						
							
							
								
								Add absolute truncation option to dir segment  
							
							
							
						 
						
							2018-02-03 20:14:52 +11:00  
				
					
						
							
							
								 
						
							
								fd3d234354 
								
							 
						 
						
							
							
								
								Merge pull request  #681  from Stazer/tcolor-warning  
							
							... 
							
							
							
							Added flag to ignore checking the term colors & lang settings 
							
						 
						
							2018-01-30 16:44:27 -05:00  
				
					
						
							
							
								 
						
							
								f994a7c349 
								
							 
						 
						
							
							
								
								Minor fix of copy/paste error  
							
							
							
						 
						
							2018-01-30 16:41:34 -05:00  
				
					
						
							
							
								 
						
							
								8090d13962 
								
							 
						 
						
							
							
								
								Merge pull request  #717  from onaforeignshore/date_segment  
							
							... 
							
							
							
							Added `prompt_date` and fixed segment comments 
							
						 
						
							2018-01-24 14:21:01 -05:00  
				
					
						
							
							
								 
						
							
								3a94826ed1 
								
							 
						 
						
							
							
								
								fix: Remove dependency of bc for load widget  
							
							
							
						 
						
							2018-01-15 08:58:05 +01:00  
				
					
						
							
							
								 
						
							
								f7aae86b78 
								
							 
						 
						
							
							
								
								added POWERLEVEL9K_IGNORE_TERM_LANG for disabling term_lang check  
							
							
							
						 
						
							2018-01-07 21:35:33 +01:00  
				
					
						
							
							
								 
						
							
								3a605c7f62 
								
							 
						 
						
							
							
								
								renamed POWERLEVEL9K_CHECK_TERM_COLORS to POWERLEVEL9K_IGNORE_TERM_COLORS  
							
							
							
						 
						
							2018-01-07 21:35:33 +01:00  
				
					
						
							
							
								 
						
							
								4db2eb0e16 
								
							 
						 
						
							
							
								
								Added flag for checking the term colors  
							
							
							
						 
						
							2018-01-07 21:34:46 +01:00  
				
					
						
							
							
								 
						
							
								4718458c75 
								
							 
						 
						
							
							
								
								Merge pull request  #677  from lemaral/POWERLEVEL9K_PUBLIC_IP_VPN_INTERFACE  
							
							... 
							
							
							
							Replace PUBLIC_IP_ICON with VPN_ICON if VPN is up 
							
						 
						
							2018-01-06 15:28:05 -05:00  
				
					
						
							
							
								 
						
							
								58fc02f152 
								
							 
						 
						
							
							
								
								Merge branch 'Artistan-master' into next  
							
							
							
						 
						
							2018-01-06 15:02:14 -05:00  
				
					
						
							
							
								 
						
							
								550db296de 
								
							 
						 
						
							
							
								
								Updates to `prompt_date` and `prompt_time`  
							
							... 
							
							
							
							Using `set_default` to set the defaults - makes the code shorter and more
readable and bypasses errors. 
							
						 
						
							2018-01-05 13:15:52 +04:00  
				
					
						
							
							
								 
						
							
								6d116ab24b 
								
							 
						 
						
							
							
								
								Added `prompt_date` and fixed segment comments  
							
							... 
							
							
							
							Added separators for all segments (####)
Added descriptions for missing ones 
							
						 
						
							2018-01-05 11:04:04 +04:00  
				
					
						
							
							
								 
						
							
								0c943ac6d5 
								
							 
						 
						
							
							
								
								colors checking optimized and added tput for check the colors  
							
							... 
							
							
							
							moved to colors functions, because it makes sense. 
							
						 
						
							2017-12-31 14:34:01 -06:00  
				
					
						
							
							
								 
						
							
								42a0125f4c 
								
							 
						 
						
							
							
								
								Fix newline issue  
							
							
							
						 
						
							2017-12-31 14:18:49 +01:00  
				
					
						
							
							
								 
						
							
								ef0f8f0ba4 
								
							 
						 
						
							
							
								
								make sure the default colors are encoded properly in case they are named...  
							
							
							
						 
						
							2017-12-31 00:54:58 -06:00  
				
					
						
							
							
								 
						
							
								5d645e07bf 
								
							 
						 
						
							
							
								
								Add remote state to context prompt  
							
							... 
							
							
							
							Adds REMOTE state to color prompt with in case of a shell over ssh.
This state has lower priority than ROOT state to not lose the privilege
warning. 
							
						 
						
							2017-12-23 15:06:33 +01:00  
				
					
						
							
							
								 
						
							
								4d18fdc6e9 
								
							 
						 
						
							
							
								
								fix for colors since the terminals so not always render named colors when using parameter expansion.  
							
							
							
						 
						
							2017-12-15 15:42:35 -06:00  
				
					
						
							
							
								 
						
							
								786dc5b3f2 
								
							 
						 
						
							
							
								
								Merge pull request  #697  from geniusupgrader/next  
							
							... 
							
							
							
							OpenFOAM support! (fixes  #696 ) 
							
						 
						
							2017-12-14 16:36:53 -05:00  
				
					
						
							
							
								 
						
							
								ea05b4ebe6 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-12-14 15:20:02 -05:00  
				
					
						
							
							
								 
						
							
								c50eb9cdda 
								
							 
						 
						
							
							
								
								Merge pull request  #686  from Corwynt/master  
							
							... 
							
							
							
							Fixed Issue with whitespaces in path. 
							
						 
						
							2017-12-14 15:15:09 -05:00  
				
					
						
							
							
								 
						
							
								f5f73f25e5 
								
							 
						 
						
							
							
								
								fixes   #696  
							
							
							
						 
						
							2017-12-11 22:40:06 +01:00  
				
					
						
							
							
								 
						
							
								02fbaf2c4b 
								
							 
						 
						
							
							
								
								IFS Fix attemp  
							
							
							
						 
						
							2017-12-05 17:30:49 +01:00  
				
					
						
							
							
								 
						
							
								ea062a1708 
								
							 
						 
						
							
							
								
								Fix of k8s shorter segment  
							
							... 
							
							
							
							My latest PR #676  seemed to have been incompatible with #661  - I did my PR on top of master instead of next. This one is done on top of next and should fix the current not so great state of next (prints nothing). Sorry! 
							
						 
						
							2017-12-05 10:21:31 +01:00  
				
					
						
							
							
								 
						
							
								3d79ca1adc 
								
							 
						 
						
							
							
								
								Merge pull request  #684  from Artistan/color_names  
							
							... 
							
							
							
							Use color names, plus fixes 
							
						 
						
							2017-12-04 19:33:57 -05:00  
				
					
						
							
							
								 
						
							
								efacc622a7 
								
							 
						 
						
							
							
								
								Merge pull request  #680  from dinhnv/pyenv-patched  
							
							... 
							
							
							
							pyenv promt segment uses $PYENV_VERSION environment variable" 
							
						 
						
							2017-12-04 19:20:53 -05:00  
				
					
						
							
							
								 
						
							
								b2d3c396c3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-12-04 19:15:33 -05:00  
				
					
						
							
							
								 
						
							
								6e931f6047 
								
							 
						 
						
							
							
								
								Fixed Issue with whitespaces in path.  
							
							
							
						 
						
							2017-11-27 21:38:03 +01:00  
				
					
						
							
							
								 
						
							
								264897a426 
								
							 
						 
						
							
							
								
								color names and fixes  
							
							... 
							
							
							
							- fix for packageName truncated by POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER
     - processing the pwd/HOME replacement ONCE.
     - fix tests for named colors
     - use color names by default to allow dark/light themes to adjust colors based on names 
							
						 
						
							2017-11-25 12:46:45 -06:00  
				
					
						
							
							
								 
						
							
								bc8a83208f 
								
							 
						 
						
							
							
								
								pyenv promt segment uses $PYENV_VERSION environment variable"  
							
							
							
						 
						
							2017-11-22 11:30:24 +07:00  
				
					
						
							
							
								 
						
							
								7f9669d28a 
								
							 
						 
						
							
							
								
								Replace PUBLIC_IP_ICON with VPN_ICON if VPN is up  
							
							... 
							
							
							
							Replace PUBLIC_IP_ICON with VPN_ICON if $POWERLEVEL9K_PUBLIC_IP_VPN_INTERFACE is set and up 
							
						 
						
							2017-11-14 22:23:19 +01:00  
				
					
						
							
							
								 
						
							
								b8afde5598 
								
							 
						 
						
							
							
								
								added forgotten $  
							
							
							
						 
						
							2017-11-14 19:01:20 +01:00  
				
					
						
							
							
								 
						
							
								37f24dcc5f 
								
							 
						 
						
							
							
								
								Kubernetes segment shorter if possible  
							
							... 
							
							
							
							Fixes  #675  
						
							2017-11-14 18:58:16 +01:00  
				
					
						
							
							
								 
						
							
								9d59daf18d 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-11-10 10:33:37 -05:00  
				
					
						
							
							
								 
						
							
								3b2d47febd 
								
							 
						 
						
							
							
								
								Merge pull request  #666  from ParthKolekar/patch-1  
							
							... 
							
							
							
							Allow showing the number of jobs even if there is <= 1 job present. 
							
						 
						
							2017-11-10 10:31:32 -05:00  
				
					
						
							
							
								 
						
							
								46fb03ed19 
								
							 
						 
						
							
							
								
								Updating variable name for always showing jobs count  
							
							
							
						 
						
							2017-11-10 10:28:50 -05:00  
				
					
						
							
							
								 
						
							
								82bc300c62 
								
							 
						 
						
							
							
								
								Add support for both AWS_PROFILE and AWS_DEFAULT_PROFILE  
							
							
							
						 
						
							2017-11-07 11:30:23 +02:00  
				
					
						
							
							
								 
						
							
								7db892408f 
								
							 
						 
						
							
							
								
								Update powerlevel9k.zsh-theme  
							
							... 
							
							
							
							Allow showing the number of jobs even if there is <= 1 job present. 
							
						 
						
							2017-11-05 14:33:23 +09:00  
				
					
						
							
							
								 
						
							
								eb2e1b0e96 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-11-02 14:38:20 -04:00  
				
					
						
							
							
								 
						
							
								948e7f5bff 
								
							 
						 
						
							
							
								
								Merge pull request  #660  from brianmoran/ISS-650-pythonpath-in-prompt  
							
							... 
							
							
							
							ISS-650 Fix PYTHONPATH appearing in prompt 
							
						 
						
							2017-11-02 14:37:24 -04:00  
				
					
						
							
							
								 
						
							
								47c7077cde 
								
							 
						 
						
							
							
								
								declared variables as 'local'  
							
							... 
							
							
							
							Prevents warning messages from zsh 
							
						 
						
							2017-10-31 16:48:49 +01:00  
				
					
						
							
							
								 
						
							
								1c2774f592 
								
							 
						 
						
							
							
								
								Fix to unit tests.  Also removed unneeded extra call to kubectl.  
							
							
							
						 
						
							2017-10-27 11:55:21 -06:00  
				
					
						
							
							
								 
						
							
								43e766209b 
								
							 
						 
						
							
							
								
								ISS-650 Fix PYTHONPATH appearing in prompt  
							
							... 
							
							
							
							- Modify prompt_dir function to set current_path based on pwd and
replace $HOME with ~ 
							
						 
						
							2017-10-27 12:11:48 -04:00  
				
					
						
							
							
								 
						
							
								e6d882ac47 
								
							 
						 
						
							
							
								
								Added functionality to parse the current namespace regardless of config settings  
							
							
							
						 
						
							2017-10-18 21:57:31 -04:00  
				
					
						
							
							
								 
						
							
								f46617acd3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-10-17 21:33:40 -04:00  
				
					
						
							
							
								 
						
							
								20b69370a6 
								
							 
						 
						
							
							
								
								Bug fix for prompt_public_ip. The OSX date command does not have the -r option for getting the last modification time of a file. The stat command is being used instead  
							
							
							
						 
						
							2017-10-12 02:02:45 -04:00  
				
					
						
							
							
								 
						
							
								ad74199822 
								
							 
						 
						
							
							
								
								Adding `SIG` to signal name, removing `-` sign.  
							
							
							
						 
						
							2017-10-06 22:34:44 -04:00  
				
					
						
							
							
								 
						
							
								2a7f3966c2 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-10-06 21:43:43 -04:00  
				
					
						
							
							
								 
						
							
								5657fe6ac7 
								
							 
						 
						
							
							
								
								#632 : Indicate `Rust` or `(rust)` for rust_version segment only if icon is unavailable  
							
							
							
						 
						
							2017-10-06 09:47:37 +13:00  
				
					
						
							
							
								 
						
							
								985dac910c 
								
							 
						 
						
							
							
								
								Don't show when dropbox is not running  
							
							
							
						 
						
							2017-10-02 14:24:06 +02:00  
				
					
						
							
							
								 
						
							
								81cbd65142 
								
							 
						 
						
							
							
								
								Added dropbox segment  
							
							
							
						 
						
							2017-10-01 17:53:07 +02:00  
				
					
						
							
							
								 
						
							
								ec47f1b583 
								
							 
						 
						
							
							
								
								These probably have similar bugs  
							
							... 
							
							
							
							Signed-off-by: Hal Gentz <zegentzy@protonmail.com> 
							
						 
						
							2017-09-28 22:20:58 -06:00  
				
					
						
							
							
								 
						
							
								f996d2d6ed 
								
							 
						 
						
							
							
								
								Fixes issue  #619  
							
							... 
							
							
							
							Signed-off-by: Hal Gentz <zegentzy@protonmail.com> 
							
						 
						
							2017-09-28 22:07:37 -06:00  
				
					
						
							
							
								 
						
							
								e9e60324cd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-09-28 18:11:28 -04:00  
				
					
						
							
							
								 
						
							
								386a39671f 
								
							 
						 
						
							
							
								
								Merge pull request  #616  from trashbat/patch-2  
							
							... 
							
							
							
							Changed "less than" to "fewer than". 
							
						 
						
							2017-09-28 17:33:22 -04:00  
				
					
						
							
							
								 
						
							
								9ab067bd62 
								
							 
						 
						
							
							
								
								Merge pull request  #610  from sjoeboo/rbenv_always  
							
							... 
							
							
							
							Add ability to always show rbenv prompt 
							
						 
						
							2017-09-28 17:30:03 -04:00  
				
					
						
							
							
								 
						
							
								748f9868fc 
								
							 
						 
						
							
							
								
								Final cleanup for new POWERLEVEL9K_RBENV_ALWAYS flag  
							
							
							
						 
						
							2017-09-28 17:27:59 -04:00  
				
					
						
							
							
								 
						
							
								79a73ef4aa 
								
							 
						 
						
							
							
								
								add ability to force rbenv being shown  
							
							
							
						 
						
							2017-09-06 10:25:18 -04:00  
				
					
						
							
							
								 
						
							
								692335975c 
								
							 
						 
						
							
							
								
								Changed "less than" to "fewer than".  
							
							
							
						 
						
							2017-09-05 15:46:12 +01:00  
				
					
						
							
							
								 
						
							
								48b4bd1aa4 
								
							 
						 
						
							
							
								
								Fix prompt_kubecontext:local:1: not valid in this context: Version:  
							
							
							
						 
						
							2017-08-31 14:15:11 -04:00  
				
					
						
							
							
								 
						
							
								2c388b6c80 
								
							 
						 
						
							
							
								
								Fix average selection in load segment.  
							
							... 
							
							
							
							Removed duplicate code selecting which load average to use.
Fixed load average selection being in OSX/BSD part of if, making it not work
on non OSX/BSD systems.
Optimized actually getting the load average. 
							
						 
						
							2017-08-27 22:42:52 +02:00  
				
					
						
							
							
								 
						
							
								582edf200c 
								
							 
						 
						
							
							
								
								Add average choice to load extension  
							
							... 
							
							
							
							This commit adds a functionality to choose if one wants to see 1, 5 or
15 minutes average.
Resolves issue #604  
							
						 
						
							2017-08-17 21:54:26 +02:00  
				
					
						
							
							
								 
						
							
								9f4faf7f21 
								
							 
						 
						
							
							
								
								Merge pull request  #596  from eumiro/truncate_to_unique  
							
							... 
							
							
							
							Add TRUNCATE_TO_UNIQUE shortening dir strategy 
							
						 
						
							2017-08-12 13:52:10 -04:00  
				
					
						
							
							
								 
						
							
								e464b4e2a5 
								
							 
						 
						
							
							
								
								Adding reference for `truncate_to_unique` code.  
							
							
							
						 
						
							2017-08-12 13:49:50 -04:00  
				
					
						
							
							
								 
						
							
								02332d5962 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-08-12 13:46:08 -04:00  
				
					
						
							
							
								 
						
							
								73a9ee7c87 
								
							 
						 
						
							
							
								
								add TRUNCATE_TO_UNIQUE shortening dir strategy  
							
							... 
							
							
							
							This creates the shortest unique path elements that can be unambiguously expanded to the original path. 
							
						 
						
							2017-08-11 22:44:18 +02:00  
				
					
						
							
							
								 
						
							
								99b7ec26b2 
								
							 
						 
						
							
							
								
								Add back the prompt_sp option for zsh >= 5.4.1  
							
							... 
							
							
							
							In 5.4.1, this option was reset between prompts, so to retain the
previous default behavior, this should be added back. 
							
						 
						
							2017-08-10 11:56:12 -07:00  
				
					
						
							
							
								 
						
							
								c4a1d91118 
								
							 
						 
						
							
							
								
								Added a default value for DIR_SHOW_WRITABLE.  
							
							... 
							
							
							
							Variable POWERLEVEL9K_DIR_SHOW_WRITABLE is now default set to false. 
							
						 
						
							2017-08-10 17:49:42 +02:00  
				
					
						
							
							
								 
						
							
								b567ab22c2 
								
							 
						 
						
							
							
								
								Implemented functionality from dir_writable to dir  
							
							... 
							
							
							
							When variable POWERLEVEL9K_DIR_SHOW_WRITABLE is set to true, dir prompt
will have new state NOT_WRITABLE.
This state will be set when user doesn't have permission to write in
current working directory as in prompt dir_writable.
When mode that allows icons is set, LOCK_ICON is used. 
							
						 
						
							2017-08-10 17:14:13 +02:00