#!/usr/bin/zsh # Make ZSH behave like vim # :bindkey -v # Aliases alias yay="yay --aur" alias paru="paru --aur" alias ls="exa" alias ll="exa -albh" # alias hx="helix" alias cat="bat" alias find="fd" alias grep="rg" alias open="xdg-open" alias zigup="zigup --path-link /home/paoda/.local/bin/zig --install-dir /opt/zigup/zig" # Functions dotfile() { if [[ "$1" = "status" ]]; then git --git-dir="$HOME"/.dotfiles/ --work-tree="$HOME" status -uno; else git --git-dir="$HOME"/.dotfiles/ --work-tree="$HOME" "$@"; fi } # Re-enable reverse-i-search bindkey '^R' history-incremental-search-backward