Changes to zsh - ranger shortcut and alias for armory tool
This commit is contained in:
		
							parent
							
								
									8b72176a62
								
							
						
					
					
						commit
						a9707671fb
					
				
					 2 changed files with 17 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -167,3 +167,8 @@ alias rm="rmtrash"
 | 
			
		|||
alias rmdir="rmdirtrash"
 | 
			
		||||
 | 
			
		||||
alias rs="rofi-reverse-shells"
 | 
			
		||||
 | 
			
		||||
# Armory Aliases
 | 
			
		||||
 | 
			
		||||
ARMORY="$HOME/GitRepos/armoury"
 | 
			
		||||
alias surecheckImport="$JAVA_HOME/bin/java -jar $ARMORY/host_build_reviews/windows/SurecheckImport/SurecheckImport_v0.2.jar "
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										12
									
								
								shells/zsh/oh-my-zsh-custom/rangercd.zsh
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								shells/zsh/oh-my-zsh-custom/rangercd.zsh
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,12 @@
 | 
			
		|||
# Use ranger to switch directories and bind it to ctrl-o
 | 
			
		||||
rangercd () {
 | 
			
		||||
    tmp="$(mktemp)"
 | 
			
		||||
    ranger --choosedir="$tmp" "$@"
 | 
			
		||||
    if [ -f "$tmp" ]; then
 | 
			
		||||
        dir="$(cat "$tmp")"
 | 
			
		||||
        rm -f "$tmp"
 | 
			
		||||
        [ -d "$dir" ] && [ "$dir" != "$(pwd)" ] && cd "$dir"
 | 
			
		||||
    fi
 | 
			
		||||
}
 | 
			
		||||
alias ranger="rangercd"
 | 
			
		||||
bindkey -s '^o' 'ranger\n'
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue