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  
				
					
						
							
							
								 
						
							
								8c055f39d8 
								
							 
						 
						
							
							
								
								Moving documentation about newlines to the wiki.  
							
							
							
						 
						
							2018-03-06 21:31:59 -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  
				
					
						
							
							
								 
						
							
								6529b4f2a7 
								
							 
						 
						
							
							
								
								Merge pull request  #758  from sambadevi/next  
							
							... 
							
							
							
							Add icons for more distros in os_icon segment 
							
						 
						
							2018-03-06 21:12:09 -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  
				
					
						
							
							
								 
						
							
								db3ae5f053 
								
							 
						 
						
							
							
								
								Merge pull request  #740  from ionsquare/master  
							
							... 
							
							
							
							Fix vi-mode and support hiding segment when in insert mode 
							
						 
						
							2018-03-06 21:02:01 -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  
				
					
						
							
							
								 
						
							
								281a3aa3a4 
								
							 
						 
						
							
							
								
								Merge branch 'dir_strategies' of  https://github.com/onaforeignshore/powerlevel9k  into onaforeignshore-dir_strategies  
							
							
							
						 
						
							2018-03-06 20:52:36 -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  
				
					
						
							
							
								 
						
							
								75a763f901 
								
							 
						 
						
							
							
								
								Updated test for POWERLEVEL9K_DIR_PATH_ABSOLUTE  
							
							
							
						 
						
							2018-02-23 10:12:56 +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  
				
					
						
							
							
								 
						
							
								3674af1cd9 
								
							 
						 
						
							
							
								
								Updated dir.spec test for first_and_last  
							
							
							
						 
						
							2018-02-23 09:37:49 +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  
				
					
						
							
							
								 
						
							
								01f7261df4 
								
							 
						 
						
							
							
								
								Updated README dir truncation strategies  
							
							... 
							
							
							
							Added `truncate_to_last`
Added `truncate_absolute`
Moved `truncate_to_unique` before folder marker 
							
						 
						
							2018-02-23 08:28:57 +04:00  
				
					
						
							
							
								 
						
							
								1abb519f59 
								
							 
						 
						
							
							
								
								Updated dir.spec tests  
							
							
							
						 
						
							2018-02-23 00:45:00 +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  
				
					
						
							
							
								 
						
							
								2bd3e0f67e 
								
							 
						 
						
							
							
								
								Fixed silly coding error  
							
							... 
							
							
							
							Did `local 3=...` instead of `3=...` 
							
						 
						
							2018-02-22 22:33:43 +04:00  
				
					
						
							
							
								 
						
							
								ec0f7bdacb 
								
							 
						 
						
							
							
								
								Update for Travis  
							
							... 
							
							
							
							While zsh accepts the following code:
```
  local paths=(${(s:/:)${1//"~\/"/}})
```
Travis fails unless it is
```
  local paths=$1
  paths=(${(s:/:)${paths//"~\/"/}})
``` 
							
						 
						
							2018-02-22 22:22:04 +04:00  
				
					
						
							
							
								 
						
							
								2214124327 
								
							 
						 
						
							
							
								
								Updated truncatePath()  
							
							... 
							
							
							
							Added variable `delim_len` with test when delim="" 
							
						 
						
							2018-02-22 22:17:26 +04:00  
				
					
						
							
							
								 
						
							
								b31ad00218 
								
							 
						 
						
							
							
								
								refactor(readme): add variable settings for PROMPT_ADD_NEWLINE  
							
							
							
						 
						
							2018-02-19 17:31:22 -07:00  
				
					
						
							
							
								 
						
							
								58377b2766 
								
							 
						 
						
							
							
								
								feature: add custom number of newlines after prompt  
							
							
							
						 
						
							2018-02-19 17:22:14 -07:00  
				
					
						
							
							
								 
						
							
								d31ac26caa 
								
							 
						 
						
							
							
								
								Another Travis test  
							
							
							
						 
						
							2018-02-20 01:14:06 +04:00  
				
					
						
							
							
								 
						
							
								f10a7daab0 
								
							 
						 
						
							
							
								
								Another change to test Travis  
							
							
							
						 
						
							2018-02-19 23:59:41 +04:00  
				
					
						
							
							
								 
						
							
								04726d21ef 
								
							 
						 
						
							
							
								
								Changed path splitting to test Travis  
							
							
							
						 
						
							2018-02-19 23:52:07 +04:00  
				
					
						
							
							
								 
						
							
								4996e955e0 
								
							 
						 
						
							
							
								
								Updated path splitting line  
							
							... 
							
							
							
							Works in the console, but Travis doesn't like it. 
							
						 
						
							2018-02-19 22:18:59 +04: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  
				
					
						
							
							
								 
						
							
								80176c263f 
								
							 
						 
						
							
							
								
								fix $OS variable for battery segment  
							
							
							
						 
						
							2018-02-19 18:48:21 +01:00  
				
					
						
							
							
								 
						
							
								58342612eb 
								
							 
						 
						
							
							
								
								Improved truncation code  
							
							
							
						 
						
							2018-02-19 16:05:58 +04:00  
				
					
						
							
							
								 
						
							
								33e3010784 
								
							 
						 
						
							
							
								
								Merge pull request  #752  from docwhat/pr/nerdfont-git-icon  
							
							... 
							
							
							
							Fix GIT and GITHUB nerdfont icon. 
							
						 
						
							2018-02-18 14:50:00 -05: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