# Oh My ZSH Path export ZSH=~/.dotfiles/lib/ohmyzsh # Oh My ZSH Theme ZSH_THEME="pygmalion" # Path export PATH="~/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:$PATH" # Plugins plugins=(gem bundler composer git pip vagrant docker python extract) plugins+=(npm systemd systemadmin frontend-search gitignore) plugins+=(command-not-found colored-man) if [ $(uname -n) = "megumi" ]; then plugins+=(archlinux) fi if [ $(uname -n) = "mail" ]; then plugins+=(debian) fi # Color TERM export TERM=xterm-256color # Preferred editor for local and remote sessions export EDITOR='nano' # Load Oh My ZSH source $ZSH/oh-my-zsh.sh # Shell Syntax Highlighter source ~/.dotfiles/lib/highlighting/zsh-syntax-highlighting.zsh ZSH_HIGHLIGHT_HIGHLIGHTERS=(main brackets) # CD without typing cd setopt autocd # History setopt histsavenodups setopt histverify setopt histignorealldups setopt extendedhistory setopt histreduceblanks export HISTSIZE=1000000 SAVEHIST=1000000 HISTFILE=~/.zhistory # Dircolors eval `dircolors ~/.dircolors` # Source Aliases source ~/.zsh/alias.zsh # Completions Path fpath=(~/.dotfiles/lib/completions/src $fpath)