Shell Aliases

May 17, 2025 • Updated September 19, 2025
~/.zshrc
# aliases
# general
alias c="clear"
alias cat="bat"
alias ls="eza --icons=auto"
# directories
alias ..="cd .."
alias @="cd ~/Library/Mobile\ Documents/com~apple~CloudDocs/@trevor"
alias icloud="cd ~/Library/Mobile\ Documents/com~apple~CloudDocs/"
alias desk="cd ~/Desktop"
alias dev="cd ~/Developer"
alias docs="cd ~/Documents"
alias down="cd ~/Downloads"
alias vault="cd ~/Documents/vault"
alias vol="cd /Volumes"
# applications
alias te="open -a TextEdit"
alias z="open -a Zed"
alias vi="nvim"
# commands
alias b="brew"
alias bclean="brew cleanup"
alias bout="brew outdated"
alias bup="brew upgrade"
alias gcamend="git commit --amend"
alias lg="lazygit"
alias ni="npm install"
alias nrd="npm run dev"
alias qs="git add . && git commit -m 'quick save'"
alias y="yazi"
alias yt="yt-dlp"
alias ytaudio="yt-dlp -f bestaudio --extract-audio --audio-format best"
alias ytmp3="yt-dlp -x --audio-format mp3 --audio-quality 0"
alias ytmp4='yt-dlp -f "bestvideo[ext=mp4][vcodec^=avc1]+bestaudio[ext=m4a][acodec^=mp4a]/best[ext=mp4][vcodec^=avc1]" --merge-output-format mp4 --recode-video mp4'

More Recent Posts