mirror of
				https://github.com/ItsDrike/dotfiles.git
				synced 2025-11-04 01:16:35 +00:00 
			
		
		
		
	Migrate from z.lua to zoxide
This commit is contained in:
		
							parent
							
								
									ebe36051d5
								
							
						
					
					
						commit
						cbb7fa714b
					
				
					 2 changed files with 9 additions and 7 deletions
				
			
		| 
						 | 
				
			
			@ -74,12 +74,11 @@ alias cfgit='vim ~/.config/git/config'
 | 
			
		|||
alias cfhypr='vim ~/.config/hypr'
 | 
			
		||||
alias cfsway='vim ~/.config/sway/config'
 | 
			
		||||
 | 
			
		||||
# z.lua shortcuts
 | 
			
		||||
alias j='z'             # for the sake of autojump old habits
 | 
			
		||||
alias zz='z -c'         # restrict matches to subdirs of $PWD
 | 
			
		||||
alias zb='z -b'         # restrict matches to parent directories
 | 
			
		||||
alias zi='z -I'         # cd with interactive fzf selection
 | 
			
		||||
alias zbi='z -b -I'     # pick parent directory to cd into with fzf
 | 
			
		||||
# zoxide shortcuts
 | 
			
		||||
alias cd='z'              # use zoxide as the default cd command
 | 
			
		||||
alias cdi='zi'            # interactive mode (fzf)
 | 
			
		||||
alias j='z'               # for the sake of old habits from autojump
 | 
			
		||||
alias ji='zi'             # interactive mode (fzf)
 | 
			
		||||
 | 
			
		||||
# Fallbacks
 | 
			
		||||
command -v hd > /dev/null || alias hd='hexdump -C' # Cannonical hex dump; some systems have this symlinked
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -108,6 +108,10 @@ if command -v pyenv >/dev/null 2>&1; then
 | 
			
		|||
    eval "$(pyenv init -)"
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
if command -v zoxide >/dev/null 2>&1; then
 | 
			
		||||
    eval "$(zoxide init --cmd z zsh)"
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
#########################
 | 
			
		||||
# Zgenom Plugin Manager #
 | 
			
		||||
#########################
 | 
			
		||||
| 
						 | 
				
			
			@ -121,7 +125,6 @@ zgenom autoupdate
 | 
			
		|||
 | 
			
		||||
# If the init script doesn't exist yet
 | 
			
		||||
if ! zgenom saved; then
 | 
			
		||||
    zgenom load skywind3000/z.lua
 | 
			
		||||
    zgenom load akash329d/zsh-alias-finder
 | 
			
		||||
    zgenom load clarketm/zsh-completions
 | 
			
		||||
    zgenom load zsh-users/zsh-autosuggestions
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue