Skip to content

Instantly share code, notes, and snippets.

@veggiemonk
Created July 6, 2024 19:05
Show Gist options
  • Save veggiemonk/0f649edc78a77d630660946f0f516035 to your computer and use it in GitHub Desktop.
Save veggiemonk/0f649edc78a77d630660946f0f516035 to your computer and use it in GitHub Desktop.
bash aliases
alias c="clear"
alias path='echo -e ${PATH//:/\\n}' # print $PATH 1 per line
alias ports="sudo lsof -PiTCP -sTCP:LISTEN"
alias vim=nvim
alias v=nvim
alias ez="v ~/.zshrc && source ~/.zshrc"
alias es="v ~/.ssh/config"
alias eg="v ~/.gitconfig"
alias ep="v ~/.config/starship.toml"
alias ew="v ~/.wezterm.lua"
alias ev="v ~/.config/nvim/"
alias co="code ."
alias ..="cd .."
alias ...="cd ../.."
alias ....="cd ../../.."
alias .....="cd ../../../.."
alias ls='eza'
alias l='eza -labF --git'
alias ll='eza -l --git'
alias llm='eza -lbGF --git --sort=modified'
alias la='eza -la --git'
alias lS='eza -1'
alias lt='eza --tree --level=2'
# GIT
alias g='git'
alias ga='git add'
alias gb='git branch'
alias gba='git branch --all'
alias gco='git checkout'
alias gcm='git checkout main'
alias gd='git diff'
alias gds='git diff --staged'
alias gl='git pull'
alias gp='git push'
alias gpf='git push --force-with-lease'
alias gpr='git pull --rebase'
alias gr='git remote'
alias grv='git remote --verbose'
alias gst="git status"
alias gcmsg="git commit -S -m "
alias gcmsgs="git commit -S -s -m"
alias tf=terraform
alias k=kubectl
alias kp="kubectl get pods"
alias kg="kubectl get"
alias kd="kubectl describe"
alias kdp="kubectl describe pod"
alias kga="kubectl get all"
#alias -g OY="-o yaml" # kp mypod OY ==> kubectl get pod mypod -o yaml
# GO
alias gmt="go mod tidy"
# ZIG
alias zb="zig build"
# MAC
alias dns-status='networksetup -getdnsservers Wi-Fi'
alias dns-vpn-on='networksetup -setdnsservers Wi-Fi 1.1.1.1 192.168.1.1'
alias dns-vpn-off='networksetup -setdnsservers Wi-Fi 192.168.1.1 1.1.1.1'
alias make=gmake
alias bubu="brew update && brew upgrade"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment