Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c15ff1cbc 
							
						 
					 
					
						
						
							
							Polyfill path sort for older fishes  
						
						
						
					 
					
						2024-04-24 14:56:28 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							4f0b0a5638 
							
						 
					 
					
						
						
							
							Switch type -fq out for command -q.  
						
						... 
						
						
						
						This has been available since fish 2.5 (~2017) so we're probably fine. 
						
					 
					
						2024-04-20 23:58:40 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							ce816e63ed 
							
						 
					 
					
						
						
							
							Fail gracefully when hg or fossil segments are enabled but the binaries aren't available.  
						
						
						
					 
					
						2024-04-20 23:54:33 -04:00 
						 
				 
			
				
					
						
							
							
								demize 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38b93488e5 
							
						 
					 
					
						
						
							
							Avoid a redundant call to fossil  
						
						
						
					 
					
						2024-04-20 23:01:06 -04:00 
						 
				 
			
				
					
						
							
							
								demize 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88055400c3 
							
						 
					 
					
						
						
							
							Use fossil status json instead of fossil info for more consistent performance  
						
						
						
					 
					
						2024-04-20 20:59:55 -04:00 
						 
				 
			
				
					
						
							
							
								demize 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ae6695e20 
							
						 
					 
					
						
						
							
							Make a couple other variables function-scoped  
						
						
						
					 
					
						2024-04-20 19:55:06 -04:00 
						 
				 
			
				
					
						
							
							
								demize 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e59687a25d 
							
						 
					 
					
						
						
							
							Implement review feedback  
						
						
						
					 
					
						2024-04-20 19:28:26 -04:00 
						 
				 
			
				
					
						
							
							
								demize 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							787236686c 
							
						 
					 
					
						
						
							
							Fix project directory discovery when outside a project directory  
						
						
						
					 
					
						2024-04-20 12:48:27 -04:00 
						 
				 
			
				
					
						
							
							
								demize 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							921a6f40fb 
							
						 
					 
					
						
						
							
							Add Fossil VCS support  
						
						... 
						
						
						
						Commit amended on 2024-04-19 to update the README. 
						
					 
					
						2024-04-19 18:27:54 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							83bf89d10c 
							
						 
					 
					
						
						
							
							Temporarily remove wslpath to fix broken git prompt under WSL  
						
						
						
					 
					
						2024-04-01 22:34:48 -04:00 
						 
				 
			
				
					
						
							
							
								Fabio Margarido 
							
						 
					 
					
						
						
						
						
							
						
						
							528b4e278b 
							
						 
					 
					
						
						
							
							Fix golang version prompt when go directive in go.mod has minor version  
						
						
						
					 
					
						2024-03-13 13:21:57 -03:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							7dad3fc20a 
							
						 
					 
					
						
						
							
							Remove "verbose" option for screen.  
						
						
						
					 
					
						2024-03-09 14:47:36 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6bec83b8 
							
						 
					 
					
						
						
							
							Add screen to other color schemes.  
						
						
						
					 
					
						2024-03-09 14:46:04 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							152f04febd 
							
						 
					 
					
						
						
							
							Merge branch 'master' into screen  
						
						
						
					 
					
						2024-03-09 14:19:30 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b8fe17b7e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into color-scheme-catppuccin  
						
						
						
					 
					
						2024-03-09 10:25:49 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							d277125050 
							
						 
					 
					
						
						
							
							Update jellybeans  
						
						
						
					 
					
						2024-03-09 10:23:46 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83ca0de82f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into jellybeans  
						
						
						
					 
					
						2024-03-09 10:23:11 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45cd2d790a 
							
						 
					 
					
						
						
							
							Merge pull request  #280  from josselinauguste/master  
						
						... 
						
						
						
						Add gruvbox light theme 
						
					 
					
						2024-03-09 10:11:10 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fc71551dd 
							
						 
					 
					
						
						
							
							Merge pull request  #333  from pindab0ter/feature/darcula-colors  
						
						... 
						
						
						
						Add color scheme using JetBrains' Darcula's colors 
						
					 
					
						2024-03-09 10:10:20 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							8669f50569 
							
						 
					 
					
						
						
							
							Don't show detached branch ref if we've already shown a tag.  
						
						
						
					 
					
						2024-03-05 19:53:54 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5ba0ce022 
							
						 
					 
					
						
						
							
							Merge pull request  #311  from zztalker/patch-1  
						
						... 
						
						
						
						show git tags if any 
						
					 
					
						2024-03-05 19:53:18 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							6e0ceba5db 
							
						 
					 
					
						
						
							
							Use $git_root_dir (to support WSL, worktrees, etc) for untracked files.  
						
						
						
					 
					
						2024-03-05 19:36:57 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Dean 
							
						 
					 
					
						
						
						
						
							
						
						
							8821f55849 
							
						 
					 
					
						
						
							
							Use repo root when looking for untracked files  
						
						... 
						
						
						
						Currently, if you add a new file to a directory, then cd to a sibling directory, the untracked glyph will not appear. This is inconsistent with the behavior of the other git colors and flags, e.g. if you modify a file and cd into a sibling directory, the prompt will still be red and the dirty working directory glyph will still appear.
This PR modifies the query used to find untracked files so it searches from the repo root instead of the current directory. 
						
					 
					
						2024-03-05 19:34:15 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							7216de5cac 
							
						 
					 
					
						
						
							
							Formatting and a comment.  
						
						
						
					 
					
						2024-03-05 19:27:31 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e711caac72 
							
						 
					 
					
						
						
							
							Merge pull request  #336  from millimoose/patch-1  
						
						... 
						
						
						
						Support using Windows git under WSL 
						
					 
					
						2024-03-05 18:46:02 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							bbb7cff04d 
							
						 
					 
					
						
						
							
							Handle missing Python more gracefully.  
						
						... 
						
						
						
						Fixes  #335  
					
						2024-03-05 18:21:39 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							2e0f04b555 
							
						 
					 
					
						
						
							
							Support init.defaultBranch Git configuration option.  
						
						
						
					 
					
						2024-03-05 17:57:41 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							2b060736b3 
							
						 
					 
					
						
						
							
							Update configuration option documentation.  
						
						... 
						
						
						
						- Clean up README formatting.
- Move all configuration documentation from functions into the README.
- Add missing documentation for a bunch of other options.
Fixes  #337  
						
					 
					
						2024-03-05 17:57:16 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							25b9c582c9 
							
						 
					 
					
						
						
							
							Allow hiding project parent paths.  
						
						... 
						
						
						
						Set `theme_show_project_parent` to `no` to suppress the parent directory and path entirely when inside a Git or Mercurial project.
Fixes  #358  
						
					 
					
						2024-03-05 15:20:50 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39cf45635b 
							
						 
					 
					
						
						
							
							Merge pull request  #357  from MaxSchambach/feature/hide-python-version  
						
						... 
						
						
						
						Add option to hide python version 
						
					 
					
						2024-03-05 10:16:27 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0f7bca6df5 
							
						 
					 
					
						
						
							
							Merge pull request  #327  from seanhagen/master  
						
						... 
						
						
						
						Add Go prompt 
						
					 
					
						2024-03-05 10:03:27 -05:00 
						 
				 
			
				
					
						
							
							
								Kristian Rekstad 
							
						 
					 
					
						
						
						
						
							
						
						
							dc70af567e 
							
						 
					 
					
						
						
							
							Use the new AWS_CREDENTIAL_EXPIRATION env var for aws-vault  
						
						... 
						
						
						
						Fixes  #350  
					
						2024-03-04 16:29:15 -05:00 
						 
				 
			
				
					
						
							
							
								Maximilian Schambach 
							
						 
					 
					
						
						
						
						
							
						
						
							01c546af51 
							
						 
					 
					
						
						
							
							Update virtualenv python version prompt  
						
						
						
					 
					
						2024-02-12 10:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								Maximilian Schambach 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff4d6a3b3 
							
						 
					 
					
						
						
							
							Add option to hide python version  
						
						
						
					 
					
						2024-02-09 12:54:58 +01:00 
						 
				 
			
				
					
						
							
							
								Clover 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							077e425d52 
							
						 
					 
					
						
						
							
							Add Catppuccin variants to bobthefish_display_colors  
						
						
						
					 
					
						2024-01-04 22:44:54 +01:00 
						 
				 
			
				
					
						
							
							
								Clover 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba0e0dfbdc 
							
						 
					 
					
						
						
							
							Add Catppuccin Mocha color scheme  
						
						
						
					 
					
						2024-01-04 22:12:57 +01:00 
						 
				 
			
				
					
						
							
							
								Clover 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce7e20f61d 
							
						 
					 
					
						
						
							
							Add Catppuccin Macchiato color scheme  
						
						
						
					 
					
						2024-01-04 22:12:25 +01:00 
						 
				 
			
				
					
						
							
							
								Clover 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbba0c90a6 
							
						 
					 
					
						
						
							
							Add Catppuccin Frappe color scheme  
						
						
						
					 
					
						2024-01-04 22:11:55 +01:00 
						 
				 
			
				
					
						
							
							
								Clover 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11eef9f3fd 
							
						 
					 
					
						
						
							
							Add Catppuccin Latte color scheme  
						
						
						
					 
					
						2024-01-04 22:06:21 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Slipchenko 
							
						 
					 
					
						
						
						
						
							
						
						
							05c0765c4e 
							
						 
					 
					
						
						
							
							Use status current-command for title  
						
						... 
						
						
						
						Why:
1. `$_` is marked as deprecated
  https://fishshell.com/docs/current/language.html#envvar-_ 
2. `$_` contains wrong process name in cases like this one:
  ```fish
  sleep 1000 # `sleep` is the process, now press Ctrl-Z to suspend
  fg # unsuspend it, now `fg` is shown as the process
  ```
  `status current-command` will show `sleep` instead, which makes more
  sense. 
						
					 
					
						2023-12-18 18:42:13 -05:00 
						 
				 
			
				
					
						
							
							
								Ramon Rüttimann 
							
						 
					 
					
						
						
						
						
							
						
						
							c2c47dc964 
							
						 
					 
					
						
						
							
							Fix pwd calculation for git worktrees  
						
						... 
						
						
						
						A refactor changed this block from a `set git_dir $PWD` to
`set git_dir $real_pwd`, but as `real_pwd` is a "static" variable and
not dynamically computed, this breaks within the `pushd` / `popd` flow.
Instead of using `$real_pwd`, we need to compute the *current* directory
by calling `__bobthefish_pwd` again.
Fixes  #249 . 
						
					 
					
						2023-06-16 09:21:00 -04:00 
						 
				 
			
				
					
						
							
							
								Taylor "Nekroze" Lawson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed896b65c3 
							
						 
					 
					
						
						
							
							Fix error when k8s context defined but namespace isn't ( #343 )  
						
						... 
						
						
						
						Fixed simple mistake of not double qouting namespace so when
empty -z consumed -o as its input. 
						
					 
					
						2023-05-07 22:42:24 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
						
						
							
						
						
							76cac81206 
							
						 
					 
					
						
						
							
							Don't overwrite $hostname  
						
						... 
						
						
						
						Fixes  #339  
					
						2023-03-26 10:22:17 -04:00 
						 
				 
			
				
					
						
							
							
								Taylor "Nekroze" Lawson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06ebe3b9af 
							
						 
					 
					
						
						
							
							Hide k8s context or namespace when they are 'default' ( #338 )  
						
						
						
					 
					
						2023-03-15 13:12:26 -04:00 
						 
				 
			
				
					
						
							
							
								Sean Patrick Hagen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ff7cd3f3c 
							
						 
					 
					
						
						
							
							Remove backslash to remove grep warning  
						
						... 
						
						
						
						New in grep 3.8 apparently is this warning: `grep: warning: stray \ before white
space`.
Explanation: https://github.com/koalaman/shellcheck/issues/2573  
						
					 
					
						2022-10-12 14:05:37 -07:00 
						 
				 
			
				
					
						
							
							
								David Vallner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9588b3fe49 
							
						 
					 
					
						
						
							
							Support using Windows git under WSL  
						
						... 
						
						
						
						Linux Git is unusably slow when accessing repos in the Windows filesystem when using WSL; using Windows Git fixes this issue but it breaks the prompt since Windows Git returns Windows paths.
This converts the path to the equivalent POSIX path which restores the prompt under this setup; it should just return the original path when passed a POSIX path, and do nothing on non-WSL systems. 
						
					 
					
						2022-09-30 17:03:48 +02:00 
						 
				 
			
				
					
						
							
							
								Hans van Luttikhuizen-Ross 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							96584de3df 
							
						 
					 
					
						
						
							
							Add color scheme using JetBrains' Darcula's colors  
						
						
						
					 
					
						2022-09-12 11:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Hileman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2dcfcab653 
							
						 
					 
					
						
						
							
							Fix invalid range in node segment  
						
						... 
						
						
						
						Fixes  #326  
					
						2022-08-01 21:41:04 -06:00 
						 
				 
			
				
					
						
							
							
								Sean Patrick Hagen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4828218af5 
							
						 
					 
					
						
						
							
							Simplifying the prompt  
						
						
						
					 
					
						2022-06-18 14:08:52 -07:00 
						 
				 
			
				
					
						
							
							
								Sean Patrick Hagen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d25d03ab4a 
							
						 
					 
					
						
						
							
							Better color setting for prompt  
						
						
						
					 
					
						2022-06-17 13:01:51 -07:00