Useful Aliases

A list of useful aliases I use everyday

Published on Apr 10, 2024


 1# Sytem Shortcuts
 2alias config='cd $HOME/.config/'
 3alias zshalias='$EDITOR $HOME/.my_aliases.txt'
 4alias vimrc='$EDITOR ~/.vimrc'
 5alias zshrc='$EDITOR $HOME/.zshrc'
 6alias tmif='tmux attach -t $1 || tmux new -s $1'
 7
 8# clang-format all files in subdirectories
 9alias cfa='if clang-format-all .; then echo "All Files Formatted"; fi'
10
11# Check Current IP Address
12alias checkip='curl http://api.ipify.org/'
13
14# Git Aliases
15alias gca='git commit -a -m'
16alias gpl='git pull'
17alias gcl='git clean -f -d -x'
18alias gl='git log'
19alias gs='git status'
20alias gp='git push'