# Rename existing tools alias _cat=`which cat` alias _curl=`which curl` alias _ls="/bin/ls" alias _grep="/bin/grep" alias _diff=`which diff` alias _du=`which du` alias _df=`which df` alias _find=`which find` alias _top=`which top` alias _ps="/bin/ps" alias _dig=`which dig` # Aliases alias cat=' bat ' alias curl='curlie' alias ls=' exa --group-directories-first --icons --header --git --ignore-glob=.git' alias grep='rg' alias diff='delta' alias du='dust' alias df='duf -hide special' alias find='fd' alias bandwhich='sudo bandwhich' alias top='btm' alias ps='procs' alias dig='dog' alias kubectx='switch' alias kctx='switch' alias machine-info='macchina -t Boron --bar' alias watch='watch ' alias tmp='cd $(mktemp -d)' lt() { DEPTH=$(echo $1 | grep "^[0-9]*$") if [ "$DEPTH" = "" ]; then DEPTH=2 else shift fi ls -l --tree -L $DEPTH -I ".git|cache|log|logs|node_modules|vendor" $@ } alias aws='docker run --rm -ti -v ~/.aws:/root/.aws -v $(pwd):/aws -e AWS_PROFILE -e AWS_DEFAULT_REGION -e AWS_REGION -e AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY amazon/aws-cli' git() { if [ "$1" = "take" ]; then /usr/local/bin/git clone $2 cd $(basename $2 | sed 's/\.git$//') else /usr/local/bin/git $@ fi }