Skip to content

Instantly share code, notes, and snippets.

@jsmecham
Last active October 28, 2017 17:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jsmecham/7001241 to your computer and use it in GitHub Desktop.
Save jsmecham/7001241 to your computer and use it in GitHub Desktop.
#
# Justin's ZSH Configuration
#
# Oh My ZSH Configuration ====================================================
# Path to Oh My ZSH ----------------------------------------------------------
ZSH=$HOME/.oh-my-zsh
# Theme ----------------------------------------------------------------------
ZSH_THEME="staple"
# Automatic Terminal Title Updates -------------------------------------------
DISABLE_AUTO_TITLE="true"
# Completion Waiting Dots (i.e. "...") ---------------------------------------
COMPLETION_WAITING_DOTS="true"
# Update "Oh My ZSH" automatically without asking... -------------------------
DISABLE_UPDATE_PROMPT="true"
# Update Schedule ------------------------------------------------------------
UPDATE_ZSH_DAYS=1
# Plugins --------------------------------------------------------------------
plugins=(bundler capistrano docker docker-compose gem git github heroku node
npm osx postgres rails rake rbenv ruby vagrant yarn)
# Custom Configuration =======================================================
# Path -----------------------------------------------------------------------
export PATH=~/bin:/usr/local/bin:/usr/local/sbin:$PATH
# New Message w/Attachment ---------------------------------------------------
alias attach='open -b com.apple.mail'
# Local Completions ----------------------------------------------------------
fpath=(/usr/local/share/zsh/site-functions $fpath)
# Go Language ----------------------------------------------------------------
export GOPATH=/usr/local
# Java Options ---------------------------------------------------------------
# Hide Java icons from the Dock
export JAVA_TOOL_OPTIONS="-Djava.awt.headless=true"
# Editor ---------------------------------------------------------------------
export EDITOR="atom-beta --new-window --wait --clear-window-state"
# export EDITOR="$HOME/bin/atom --wait"
# export EDITOR="$HOME/bin/mate -w"
# export EDITOR="vim"
# Oh My ZSH Initialization ===================================================
source $ZSH/oh-my-zsh.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment