########### # History # ########### HISTFILE=$HOME/.zsh_history HISTSIZE=10000 SAVEHIST=10000 setopt EXTENDED_HISTORY setopt SHARE_HISTORY setopt HIST_IGNORE_DUPS setopt HIST_IGNORE_SPACE setopt HIST_REDUCE_BLANKS setopt HIST_VERIFY # Next is Oh-my-zsh specific HIST_STAMPS="yyyy-mm-dd HH:MM:SS" ######## # MISC # ######## export EDITOR=vim export VISUAL=vim export LESS="-e -X" case "$(uname)" in Darwin) export GPG_TTY=$(tty) path+=($HOME/scripts) ;; Linux) export SSH_ASKPASS=/usr/bin/ksshaskpass export XDG_CONFIG_HOME=$HOME/.config export XDG_CACHE_HOME=$HOME/.cache export XDG_DATA_HOME=$HOME/.local/share export XDG_STATE_HOME=$HOME/.local/state path+=(/usr/local/scripts $HOME/scripts) ;; esac