Migrate from z.lua to zoxide

This commit is contained in:
ItsDrike 2024-02-16 17:25:51 +01:00
parent ebe36051d5
commit cbb7fa714b
Signed by: ItsDrike
GPG key ID: FA2745890B7048C0
2 changed files with 9 additions and 7 deletions

View file

@ -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

View file

@ -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