Update fish_title to be Fish 2.X.X compatible
This commit is contained in:
		
							parent
							
								
									aa51ade346
								
							
						
					
					
						commit
						df240b36e2
					
				
							
								
								
									
										16
									
								
								config.fish
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								config.fish
									
									
									
									
									
								
							@ -14,7 +14,7 @@
 | 
				
			|||||||
#  * Abbreviated + colorized working directory
 | 
					#  * Abbreviated + colorized working directory
 | 
				
			||||||
#  * VCS status
 | 
					#  * VCS status
 | 
				
			||||||
#  * Dynamic prompt character (root/user, return status)
 | 
					#  * Dynamic prompt character (root/user, return status)
 | 
				
			||||||
#  * Dynamic greeting function ()
 | 
					#  * Dynamic greeting function
 | 
				
			||||||
#  * Optional timestamps
 | 
					#  * Optional timestamps
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# Configurable variables:
 | 
					# Configurable variables:
 | 
				
			||||||
@ -131,8 +131,18 @@ function fish_title --description 'Print the title of the window'
 | 
				
			|||||||
        return
 | 
					        return
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    # Set title to the command status + working directory
 | 
					    # Set window title to the current command + working directory
 | 
				
			||||||
    echo (status current-command) (__fish_pwd)
 | 
					    if test (echo $FISH_VERSION | cut -d "." -f 1) -ge 3
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					        # Fish 3.X.X and above use "status current-command"
 | 
				
			||||||
 | 
					        echo (status current-command) (__fish_pwd)
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					    else
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					        # Older versions of fish use the "$_" variable
 | 
				
			||||||
 | 
					        echo $_ (__fish_pwd)
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
 | 
					    end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user