#!/bin/sh # Add color to commands alias \ diff="diff --color=auto" \ dir="dir --color=auto" \ vdir="vdir --color=auto" \ egrep="egrep --color=auto" \ fgrep="fgrep --color=auto" \ grep="grep --color=auto" \ ls="ls --group-directories-first --color=auto" # Git alias \ g='git' \ ga='git add' \ gc='git commit -m' \ gd='git diff' \ gl='git log' \ gp='git push' \ gs='git status' \ gdf='git --git-dir=$HOME/repos/dotfiles/ --work-tree=$HOME' \ gda='git --git-dir=$HOME/repos/dotfiles/ --work-tree=$HOME add' \ gdc='git --git-dir=$HOME/repos/dotfiles/ --work-tree=$HOME commit -m' \ gdd='git --git-dir=$HOME/repos/dotfiles/ --work-tree=$HOME diff' \ gdl='git --git-dir=$HOME/repos/dotfiles/ --work-tree=$HOME log' \ gdp='git --git-dir=$HOME/repos/dotfiles/ --work-tree=$HOME push' \ gds='git --git-dir=$HOME/repos/dotfiles/ --work-tree=$HOME status' # Shorten other commands alias \ ports="ss -tuanp" \ py="python3" \ rb="/usr/sbin/reboot" \ sd="/usr/sbin/shutdown now" \ sx="startx" \ svm="sudo systemctl start libvirtd" \ v="vim" \ yta="youtube-dl -f bestaudio --download-archive ~/media/youtube/archive" \ ytv="youtube-dl -f bestvideo[height\<=1080]+bestaudio/best[height\<=1080] --download-archive ~/media/youtube/archive" \ z="zathura" # Start commands with specific options always alias \ abook="abook --config ~/.config/abook/abookrc --datafile ~/.local/share/abook/addressbook" \ calcurse="calcurse -D ~/.config/calcurse" \ cp="cp -iv" \ ffmpeg="ffmpeg -hide_banner" \ mv="mv -iv" \ mutt="firejail neomutt" neomutt="firejail neomutt" \ rm="rm -Iv" source $XDG_CONFIG_HOME/shell/private-aliasrc