From be294dc0ec9615c558d4917b3b6564de863af3ec Mon Sep 17 00:00:00 2001 From: kael-dev-bot Date: Tue, 4 Aug 2026 16:45:08 +0000 Subject: [PATCH] Improve zsh aliases with additional shortcuts and safety measures - Enhanced update alias to include brew cleanup - Added multi-level directory navigation aliases (..., ....) - Added safety flag to rm command - Added common Git shortcuts (gs, ga, gm, gp) - Added system monitoring aliases (df, du, ps) - Added networking utility alias (ports) --- zsh/aliases.zsh | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/zsh/aliases.zsh b/zsh/aliases.zsh index 429af28..a415ce9 100644 --- a/zsh/aliases.zsh +++ b/zsh/aliases.zsh @@ -6,7 +6,7 @@ alias tst="sdlc test" alias build="sdlc build" alias vim=nvim alias vi=nvim -alias update="brew upgrade && brew upgrade" +alias update="brew update && brew upgrade && brew cleanup" alias k=kubectl alias kgs="kubectl get services" alias kgp="kubectl get pods" @@ -17,10 +17,29 @@ alias pull="git pull" alias g="git" alias gc="git checkout" alias ..="cd ../" +alias ...="cd ../../" +alias ....="cd ../../../" alias cls='clear' alias tf=terraform alias tfp="terraform plan" alias tfa="tf apply" alias gwp="cd ~/Personal/Golang" # Golang workspace alias h="cd ~/" -alias nf=neofetch \ No newline at end of file +alias nf=neofetch + +# Safety-enhanced commands +alias rm='rm -i' + +# Git shortcuts +alias gs='git status' +alias ga='git add' +alias gm='git commit -m' +alias gp='git push' + +# System monitoring +alias df='df -h' +alias du='du -h' +alias ps='ps aux' + +# Networking +alias ports='netstat -tulanp' \ No newline at end of file