feat: new yazi script + key bindings

This commit is contained in:
dqnid committed 2026-02-26 15:21:35 +01:00
1 parent 715437738a
commit b98b375324
2 files changed
+13 -4

No files matched your search

+12
View File
@@ -17,6 +17,8 @@ compinit
export NVM_DIR="$HOME/.nvm"
export PATH="/home/dqnid/.local/bin:$PATH"
export TERMINAL=/usr/local/bin/st
# Aliases
alias r=ranger
alias v=nvim
@@ -25,9 +27,19 @@ alias n="nnn -e"
alias gs="git status --short"
alias gl="git log --graph --oneline --all"
alias nvm_init='[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"'
alias ls=lsd
eval "$(starship init zsh)"
eval "$(zoxide init zsh)"
function y() {
local tmp="$(mktemp -t "yazi-cwd.XXXXXX")" cwd
command yazi "$@" --cwd-file="$tmp"
IFS= read -r -d '' cwd < "$tmp"
[ "$cwd" != "$PWD" ] && [ -d "$cwd" ] && builtin cd -- "$cwd"
rm -f -- "$tmp"
}
export EDITOR=nvim
export NVM_DIR="$HOME/.nvm"
# [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"