.zshrc configurations for power users!
-Runs Screenfetch (if installed) when ZSH is loaded -Lots of aliases (listed below) -Safeguards by aliasing common commands (rm -rf / protection)
-Pull changes from github with the 'updaterc' alias!
alias ls='ls -1Fh --color=auto'
alias ll='ls -l -1Fh --color=auto'
alias la='ls -a --color=auto'
alias lt='ls -ltFh'
alias lal='ls -al --color=auto'
alias c='clear'
alias cd..='cd ..'
alias ..='cd ..'
alias ...='cd ../../../'
alias ....='cd ../../../../'
alias .....='cd ../../../../'
alias grep='grep --color=auto'
alias mkdir='mkdir -pv'
alias vi=vim
alias svi='sudo vi'
alias ports='netstat -tulanp'
alias rm='rm -I --preserve-root'
alias mv='mv -i'
alias cp='cp -i'
alias ln='ln -i'
alias chown='chown --preserve-root'
alias chmod='chmod --preserve-root'
alias chgrp='chgrp --preserve-root'
alias update='sudo apt-get update'
alias upgrade='sudo apt-get update && sudo apt-get upgrade -y'
alias wget='wget -c'
alias zshrc='vim ~/.zshrc'
alias home='cd ~/'
alias delempty='find . -empty -type d -delete'