autoload -U compinit promptinit compinit promptinit #prompt prompt elite2 #opts setopt APPEND_HISTORY setopt EXTENDED_HISTORY setopt EXTENDED_GLOB setopt AUTO_CD #history stuff # number of lines kept in history export HISTSIZE=1000 # number of lines saved in the history after logout export SAVEHIST=1000 # location of history export HISTFILE=~/.zhistory # append command to history file once executed setopt inc_append_history # Do not write events to history that are duplicates of previous events setopt HIST_IGNORE_DUPS # When searching history don't display results already cycled through twice setopt HIST_FIND_NO_DUPS # Remove extra blanks from each command line being added to history setopt HIST_REDUCE_BLANKS #aliases alias rmdir='rm -r' alias sl='ls' alias myip="wget -qO- ifconfig.me/ip" alias memoryhog="ps aux | sort -nk +4 | tail" alias stripext="ls -1 | sed 's/\(.*\)\..*/\1/'" #default apps export EDITOR="vim"